langsung saja source code nya dibawah ini dalam java :
package project;
/**
*
* @author EGERLY
*/
public class VendingMesin extends javax.swing.JFrame {
/**
* Creates new form VendingMesin
*/
//String coin;
// int var;
public VendingMesin() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jCheckBox1 = new javax.swing.JCheckBox();
jCheckBox2 = new javax.swing.JCheckBox();
jCheckBox3 = new javax.swing.JCheckBox();
jCheckBox4 = new javax.swing.JCheckBox();
jCheckBox5 = new javax.swing.JCheckBox();
jCheckBox6 = new javax.swing.JCheckBox();
jCheckBox7 = new javax.swing.JCheckBox();
jLabel3 = new javax.swing.JLabel();
jToggleButton1 = new javax.swing.JToggleButton();
jLabel4 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jLabel1.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N
jLabel1.setForeground(new java.awt.Color(204, 0, 0));
jLabel1.setText("V E N D I N G");
getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(91, 11, 180, -1));
jLabel2.setBackground(new java.awt.Color(204, 204, 0));
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/project/images.jpg"))); // NOI18N
jLabel2.setText("jLabel2");
getContentPane().add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 60, 180, -1));
jCheckBox1.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox1.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox1.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox1.setText("Coca-Cola");
getContentPane().add(jCheckBox1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 76, -1, -1));
jCheckBox2.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox2.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox2.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox2.setText("Sprite");
getContentPane().add(jCheckBox2, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 102, -1, -1));
jCheckBox3.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox3.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox3.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox3.setText("Bir Bintang");
getContentPane().add(jCheckBox3, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 128, -1, -1));
jCheckBox4.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox4.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox4.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox4.setText("Pocari Sweat");
getContentPane().add(jCheckBox4, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 154, -1, -1));
jCheckBox5.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox5.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox5.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox5.setText("Snack Taro");
getContentPane().add(jCheckBox5, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 180, -1, -1));
jCheckBox6.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox6.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox6.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox6.setText("Snack Potatos");
getContentPane().add(jCheckBox6, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 206, -1, -1));
jCheckBox7.setBackground(new java.awt.Color(204, 204, 204));
jCheckBox7.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jCheckBox7.setForeground(new java.awt.Color(204, 0, 0));
jCheckBox7.setText("SilverQuen");
getContentPane().add(jCheckBox7, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 232, -1, -1));
jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jLabel3.setForeground(new java.awt.Color(204, 0, 0));
jLabel3.setText("Tekan OK setelah memilih");
getContentPane().add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(12, 281, -1, -1));
jToggleButton1.setText("OK");
jToggleButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jToggleButton1ActionPerformed(evt);
}
});
getContentPane().add(jToggleButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(170, 320, -1, -1));
jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/project/abstrak_by_afif508.jpg"))); // NOI18N
jLabel4.setText("jLabel4");
getContentPane().add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 440, 460));
pack();
}// </editor-fold>//GEN-END:initComponents
private void jToggleButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jToggleButton1ActionPerformed
// TODO add your handling code here:
setVisible(true);
// coin=jTextField1.getText();
// var=Integer.parseInt(coin);
if(jCheckBox1.isSelected()){
new cola().setVisible(true);
}
if(jCheckBox2.isSelected()){
new Sprite().setVisible(true);
}
if(jCheckBox3.isSelected()){
new BirBintang().setVisible(true);
}
if(jCheckBox4.isSelected()){
new PocariSweat().setVisible(true);
}
if(jCheckBox5.isSelected()){
new SnackTaro().setVisible(true);
}
if(jCheckBox6.isSelected()){
new SnackPotatoes().setVisible(true);
}
if(jCheckBox7.isSelected()){
new SilverQuen().setVisible(true);
}
}//GEN-LAST:event_jToggleButton1ActionPerformed
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
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(VendingMesin.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(VendingMesin.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(VendingMesin.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(VendingMesin.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new VendingMesin().setVisible(true);
}
});
}
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JCheckBox jCheckBox1;
private javax.swing.JCheckBox jCheckBox2;
private javax.swing.JCheckBox jCheckBox3;
private javax.swing.JCheckBox jCheckBox4;
private javax.swing.JCheckBox jCheckBox5;
private javax.swing.JCheckBox jCheckBox6;
private javax.swing.JCheckBox jCheckBox7;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JToggleButton jToggleButton1;
// End of variables declaration//GEN-END:variables
}
Tidak ada komentar:
Posting Komentar