⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 saisispot.java

📁 用xml+swing+jdbc(hsqldb)写的电视广告管理软件 客户定义好广告的具体信息
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
                .addGap(18, 18, 18)                .addGroup(jPanel3Layout.createParallelGroup(GroupLayout.Alignment.LEADING)                    .addComponent(themeCombox, GroupLayout.DEFAULT_SIZE, 202, Short.MAX_VALUE)                    .addComponent(jTextField1, GroupLayout.DEFAULT_SIZE, 202, Short.MAX_VALUE)                    .addComponent(jTextField3, GroupLayout.DEFAULT_SIZE, 202, Short.MAX_VALUE)                    .addComponent(dateChooser, GroupLayout.DEFAULT_SIZE, 202, Short.MAX_VALUE))                .addContainerGap())        );        jPanel3Layout.linkSize(SwingConstants.HORIZONTAL, new java.awt.Component[] {jLabel4, jLabel5, jLabel6, jLabel7});        jPanel3Layout.setVerticalGroup(            jPanel3Layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(jPanel3Layout.createSequentialGroup()                .addContainerGap()                .addGroup(jPanel3Layout.createParallelGroup(GroupLayout.Alignment.BASELINE)                    .addComponent(jLabel4)                    .addComponent(jTextField1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))                .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)                .addGroup(jPanel3Layout.createParallelGroup(GroupLayout.Alignment.BASELINE)                    .addComponent(jLabel5)                    .addComponent(themeCombox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))                .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)                .addGroup(jPanel3Layout.createParallelGroup(GroupLayout.Alignment.BASELINE)                    .addComponent(jLabel6, GroupLayout.PREFERRED_SIZE, 17, GroupLayout.PREFERRED_SIZE)                    .addComponent(jTextField3, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))                .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)                .addGroup(jPanel3Layout.createParallelGroup(GroupLayout.Alignment.BASELINE)                    .addComponent(jLabel7)                    .addComponent(dateChooser, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))                .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))        );        jPanel3Layout.linkSize(SwingConstants.VERTICAL, new java.awt.Component[] {jLabel4, jLabel5, jLabel6});        jPanel4.setBorder(BorderFactory.createEtchedBorder());        jList1.setModel(myListModel);        jScrollPane1.setViewportView(jList1);        jButton2.setText("Validé");        jButton2.addActionListener(new ActionListener(){			@Override			public void actionPerformed(ActionEvent e) {				jButton2ActionPerformed(e);			}        });        GroupLayout jPanel4Layout = new GroupLayout(jPanel4);        jPanel4.setLayout(jPanel4Layout);        jPanel4Layout.setHorizontalGroup(            jPanel4Layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(jPanel4Layout.createSequentialGroup()                .addComponent(jButton2)                .addContainerGap())            .addComponent(jScrollPane1, GroupLayout.DEFAULT_SIZE, 126, Short.MAX_VALUE)        );        jPanel4Layout.setVerticalGroup(            jPanel4Layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(GroupLayout.Alignment.TRAILING, jPanel4Layout.createSequentialGroup()                .addComponent(jScrollPane1, GroupLayout.DEFAULT_SIZE, 90, Short.MAX_VALUE)                .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)                .addComponent(jButton2)                .addContainerGap())        );        GroupLayout jPanel1Layout = new GroupLayout(jPanel1);        jPanel1.setLayout(jPanel1Layout);        jPanel1Layout.setHorizontalGroup(            jPanel1Layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(jPanel1Layout.createSequentialGroup()                .addContainerGap()                .addGroup(jPanel1Layout.createParallelGroup(GroupLayout.Alignment.LEADING)                    .addComponent(jPanel2, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                    .addGroup(jPanel1Layout.createSequentialGroup()                        .addComponent(jPanel3, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jPanel4, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))                .addContainerGap())        );        jPanel1Layout.setVerticalGroup(            jPanel1Layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(jPanel1Layout.createSequentialGroup()                .addComponent(jPanel2, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)                .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)                .addGroup(jPanel1Layout.createParallelGroup(GroupLayout.Alignment.LEADING)                    .addComponent(jPanel4, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                    .addComponent(jPanel3, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))                .addContainerGap())        );        GroupLayout layout = new GroupLayout(this);        this.setLayout(layout);        layout.setHorizontalGroup(            layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(layout.createSequentialGroup()                .addGap(90,90,90)                .addComponent(jPanel1, GroupLayout.PREFERRED_SIZE, 520, GroupLayout.PREFERRED_SIZE)                .addContainerGap())        );        layout.setVerticalGroup(            layout.createParallelGroup(GroupLayout.Alignment.LEADING)            .addGroup(layout.createSequentialGroup()                .addGap(50, 50, 50)                .addComponent(jPanel1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)                .addContainerGap())        );    }    protected void delPassageActionPerformed(ActionEvent e) {    	int index=jList1.getSelectedIndex();    	if(index!=-1){    		myListModel.remove(index);    		listPassage.remove(index);    	}	}    private JComboBox cateCombox;    private JDateChooser dateChooser;    private JButton jButton1;    private JButton jButton2;    private JLabel jLabel1;    private JLabel jLabel2;    private JLabel jLabel3;    private JLabel jLabel4;    private JLabel jLabel5;    private JLabel jLabel6;    private JLabel jLabel7;    private JList jList1;    private JPanel jPanel1;    private JPanel jPanel2;    private JPanel jPanel3;    private JPanel jPanel4;    private JScrollPane jScrollPane1;    private JTextField jTextField1;    private JComboBox themeCombox;    private JTextField jTextField3;    private JTextField nombreText;    private JButton delPassage;    private void addPassageActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed    	int index=cateCombox.getSelectedIndex();    	for(Passage p:listPassage){    		if(p.getCategorie().equals((String)cateCombox.getSelectedItem())){    			JOptionPane.showMessageDialog(this, "Vous avez déja choisi ce catégorie",null,JOptionPane.WARNING_MESSAGE);    			return;    		}    	}    	Passage p=new Passage();    	p.setCategorie((String)cateCombox.getSelectedItem());    	p.setNombre(Integer.valueOf(nombreText.getText()));    	myListModel.addElement("Catégorie: "+p.getCategorie()+" / "+"Nombre: "+p.getNombre());    	listPassage.add(p);    	if(index<myComboxModel.getSize()-1){    		cateCombox.setSelectedIndex(index+1);    	}    }        private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed    	Contrat c=new Contrat();    	Spot s=new Spot();    	s.setTitre(jTextField1.getText());    	s.setTheme((String) themeCombox.getSelectedItem());    	s.setDuree(Integer.valueOf(jTextField3.getText()));    	Date date=dateChooser.getDate();    	if(date!=null){    		java.sql.Date miniDate=new java.sql.Date(date.getTime());    		s.setMiniDate(miniDate);    	}    	s.setLesPassages(listPassage);    	c.setSpot(s);    	((JTabbedPane)this.getParent()).add("Créer Contrat",new CreerContrat(c));    	int index=((JTabbedPane)this.getParent()).getSelectedIndex();    	((JTabbedPane)this.getParent()).setSelectedIndex(index+1);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -