java proektna
java proektna
java proektna
mavenproject2;
import java.awt.Color;
import javax.swing.ImageIcon;
public NewJFrame() {
initComponents();
jComboBox1.setVisible(false);
jList1.setVisible(true);
jTextField4.setVisible(false);
jLabel5.setVisible(false);
jCheckBox1.setSelected(true);
}
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(255, 255, 255));
jLabel3.setText("Вкупна цена");
jLabel5.setText("Дополнителна цена");
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.Gr
oupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGrou
p(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jTextField1,
javax.swing.GroupLayout.PREFERRED_SIZE, 78, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addGroup(layout.createParallelGrou
p(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequ
entialGroup()
.addGap(45, 45, 45)
.addComponent(jLabe
l2))
.addGroup(layout.createSequ
entialGroup()
.addGap(29, 29, 29)
.addGroup(layout.cr
eateParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addCompone
nt(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 62,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addCompone
nt(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, 87,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.cr
eateParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(l
ayout.createSequentialGroup()
.ad
dGap(115, 115, 115)
.ad
dComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 102,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(l
ayout.createSequentialGroup()
.ad
dGap(17, 17, 17)
.ad
dGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jCheckBox1)
.addComponent(jLabel5)))))))
.addGroup(layout.createSequentialGroup()
.addGap(6, 6, 6)
.addComponent(jComboBox1,
javax.swing.GroupLayout.PREFERRED_SIZE, 86,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jTextField3,
javax.swing.GroupLayout.PREFERRED_SIZE, 159,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3)
.addComponent(jLabel6))
.addContainerGap(439, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel6)
.addGroup(layout.createParallelGroup(javax.swing.Gr
oupLayout.Alignment.BASELINE)
.addComponent(jLabel1)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentP
lacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.Gr
oupLayout.Alignment.BASELINE)
.addComponent(jTextField1,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField2,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jCheckBox1))
.addGap(47, 47, 47)
.addGroup(layout.createParallelGroup(javax.swing.Gr
oupLayout.Alignment.LEADING)
.addComponent(jLabel4,
javax.swing.GroupLayout.PREFERRED_SIZE, 116,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jComboBox1,
javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jScrollPane1,
javax.swing.GroupLayout.PREFERRED_SIZE, 96,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(55, 55, 55)
.addGroup(layout.createParallelGroup(javax.swing.Gr
oupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addComponent(jLabel5))
.addPreferredGap(javax.swing.LayoutStyle.ComponentP
lacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.Gr
oupLayout.Alignment.BASELINE)
.addComponent(jTextField3,
javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField4,
javax.swing.GroupLayout.PREFERRED_SIZE, 83,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(354, Short.MAX_VALUE))
);
pack();
}
if (jComboBox1.getSelectedIndex() == 0) {
rez = br1 * br2;
st3 = Double.toString(rez);
jTextField3.setText(st3);
jTextField3.setEnabled(false);
jLabel5.setVisible(false);
jTextField4.setVisible(false);
jLabel4.setIcon(new ImageIcon("D:\\sliki/feniranje.png"));
}
if (jComboBox1.getSelectedIndex() == 1) {
rez = br1 * br2;
st3 = Double.toString(rez);
jTextField3.setText(st3);
jTextField3.setEnabled(false);
jLabel5.setVisible(false);
jTextField4.setVisible(false);
jLabel4.setIcon(new ImageIcon("D:\\sliki/shishanje.png"));
}
}
if (jList1.getSelectedIndex() == 0) {
rez = br1 * br2;
st3 = Double.toString(rez);
jTextField3.setText(st3);
jTextField3.setEnabled(false);
jLabel5.setVisible(false);
jTextField4.setVisible(false);
jLabel4.setIcon(new ImageIcon("D:\\sliki/feniranje.png"));
}
if (jList1.getSelectedIndex() == 1) {
rez = br1 * br2;
st3 = Double.toString(rez);
jTextField3.setText(st3);
jTextField3.setEnabled(false);
jLabel5.setVisible(false);
jTextField4.setVisible(false);
jLabel4.setIcon(new ImageIcon("D:\\sliki/shishanje.png"));
}
}
if (jCheckBox1.isSelected()) {
jComboBox1.setVisible(true);
jList1.setVisible(false);
} else {
jComboBox1.setVisible(false);
jList1.setVisible(true);
}
}
try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging
.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging
.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging
.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging
.Level.SEVERE, null, ex);
}
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}