Anda di halaman 1dari 7

/*

* To change this license header, choose License Headers in Project Properties.


* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package checkbox;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class Checkbox extends JFrame implements ItemListener{


JPanel p1 = new JPanel();
JLabel lbl = new JLabel ("What would you like to drink?");
JLabel lbl2 = new JLabel ("1. ");
JLabel lbl3 = new JLabel ("2. ");
JLabel lbl4 = new JLabel ("3. ");
JLabel lbl5 = new JLabel ("4. ");
JCheckBox coffee = new JCheckBox("coffee", false);
JCheckBox cola = new JCheckBox("cola", false);
JCheckBox milk = new JCheckBox("milk", false);
JCheckBox water = new JCheckBox("water", false);

public Checkbox(){

lbl.setBounds(50,100,200,30);
coffee.setBounds(50,150,100,30);
lbl2.setBounds(200,150,100,30);
cola.setBounds(50,200,100,30);
lbl3.setBounds(200,200,100,30);
milk.setBounds(50,250,100,30);
lbl4.setBounds(200,250,100,30);
water.setBounds(50,300,100,30);
lbl5.setBounds(200,300,100,30);

p1.setLayout (null);

p1.add(lbl);
p1.add(lbl2);
p1.add(lbl3);
p1.add(lbl4);
p1.add(lbl5);
p1.add(coffee);
p1.add(cola);
p1.add(milk);
p1.add(water);

add(p1);

coffee.addItemListener(this);
cola.addItemListener(this);
milk.addItemListener(this);
water.addItemListener(this);

setBackground(Color.BLACK);
setTitle("DRINK ORDER");
setLocationRelativeTo(null);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void itemStateChanged (ItemEvent e)
{
if (coffee.isSelected() == true)
{
lbl2.setText("1. coffee");

if (cola.isSelected() == true)
{
lbl3.setText("2. cola");
if (milk.isSelected() == true){
lbl4.setText("3. milk");
if (water.isSelected() == true){
lbl5.setText("4. water");
}else{
lbl5.setText("4. ");
}
}
else if (water.isSelected() == true){
lbl4.setText("3. water");
if (milk.isSelected() == true){
lbl5.setText("4. milk");
}
else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else if (milk.isSelected() == true){
lbl3.setText("2. milk");
if (cola.isSelected() == true){
lbl4.setText("3. cola");
if (water.isSelected() == true){
lbl5.setText("4. water");
}else{
lbl5.setText("4. ");
}
}
else if (water.isSelected() == true){
lbl4.setText("3. water");
if (cola.isSelected() == true){
lbl5.setText("4. cola");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}

}
else if (water.isSelected() == true){
lbl3.setText("2. water");
if (cola.isSelected() == true){
lbl4.setText("3. cola");
if (milk.isSelected() == true){
lbl5.setText("4. milk");
}else{
lbl5.setText("4. ");
}
}
else if (milk.isSelected() == true){
lbl4.setText("3. milk");
if (cola.isSelected() == true){
lbl5.setText("4. cola");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else
{
lbl3.setText("2. ");
}

}else if (cola.isSelected() == true)


{
lbl2.setText("1. cola");

if (coffee.isSelected() == true)
{
lbl3.setText("2. coffee");
if (milk.isSelected() == true){
lbl4.setText("3. milk");
if (water.isSelected() == true){
lbl5.setText("4. water");
}else{
lbl5.setText("4. ");
}
}
else if (water.isSelected() == true){
lbl4.setText("3. water");
if (milk.isSelected() == true){
lbl5.setText("4. milk");
}
else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else if (milk.isSelected() == true){
lbl3.setText("2. milk");
if (coffee.isSelected() == true){
lbl4.setText("3. coffee");
if (water.isSelected() == true){
lbl5.setText("4. water");
}else{
lbl5.setText("4. ");
}
}
else if (water.isSelected() == true){
lbl4.setText("3. water");
if (coffee.isSelected() == true){
lbl5.setText("4. coffee");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}

}
else if (water.isSelected() == true){
lbl3.setText("2. water");
if (coffee.isSelected() == true){
lbl4.setText("3. coffee");
if (milk.isSelected() == true){
lbl5.setText("4. milk");
}else{
lbl5.setText("4. ");
}
}
else if (milk.isSelected() == true){
lbl4.setText("3. milk");
if (coffee.isSelected() == true){
lbl5.setText("4. coffee");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else
{
lbl3.setText("2. ");
}

}else if (milk.isSelected() == true)


{
lbl2.setText("1. milk");

if (coffee.isSelected() == true)
{
lbl3.setText("2. coffee");
if (cola.isSelected() == true){
lbl4.setText("3. cola");
if (water.isSelected() == true){
lbl5.setText("4. water");
}else{
lbl5.setText("4. ");
}
}
else if (water.isSelected() == true){
lbl4.setText("3. water");
if (cola.isSelected() == true){
lbl5.setText("4. cola");
}
else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else if (cola.isSelected() == true){
lbl3.setText("2. cola");
if (coffee.isSelected() == true){
lbl4.setText("3. coffee");
if (water.isSelected() == true){
lbl5.setText("4. water");
}else{
lbl5.setText("4. ");
}
}
else if (water.isSelected() == true){
lbl4.setText("3. water");
if (coffee.isSelected() == true){
lbl5.setText("4. coffee");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}

}
else if (water.isSelected() == true){
lbl3.setText("2. water");
if (coffee.isSelected() == true){
lbl4.setText("3. coffee");
if (cola.isSelected() == true){
lbl5.setText("4. cola");
}else{
lbl5.setText("4. ");
}
}
else if (cola.isSelected() == true){
lbl4.setText("3. cola");
if (coffee.isSelected() == true){
lbl5.setText("4. coffee");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else
{
lbl3.setText("2. ");
}
}else if (water.isSelected() == true)
{
lbl2.setText("1. water");

if (coffee.isSelected() == true)
{
lbl3.setText("2. coffee");
if (cola.isSelected() == true){
lbl4.setText("3. cola");
if (milk.isSelected() == true){
lbl5.setText("4. milk");
}else{
lbl5.setText("4. ");
}
}
else if (milk.isSelected() == true){
lbl4.setText("3. milk");
if (cola.isSelected() == true){
lbl5.setText("4. cola");
}
else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else if (cola.isSelected() == true){
lbl3.setText("2. cola");
if (coffee.isSelected() == true){
lbl4.setText("3. coffee");
if (milk.isSelected() == true){
lbl5.setText("4. milk");
}else{
lbl5.setText("4. ");
}
}
else if (milk.isSelected() == true){
lbl4.setText("3. milk");
if (coffee.isSelected() == true){
lbl5.setText("4. coffee");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}

}
else if (milk.isSelected() == true){
lbl3.setText("2. milk");
if (coffee.isSelected() == true){
lbl4.setText("3. coffee");
if (cola.isSelected() == true){
lbl5.setText("4. cola");
}else{
lbl5.setText("4. ");
}
}
else if (cola.isSelected() == true){
lbl4.setText("3. cola");
if (coffee.isSelected() == true){
lbl5.setText("4. coffee");
}else{
lbl5.setText("4. ");
}
}else{
lbl4.setText("3. ");
}
}
else
{
lbl3.setText("2. ");
}

else
{
lbl2.setText("1. ");
}

public static void main(String[] args) {


Checkbox CB = new Checkbox();
CB.setSize(500,450);
CB.setVisible(true);
}

Anda mungkin juga menyukai