import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.*;
class MyFrame extends JFrame
{
JButton b1;
private JButton b2, b3;
JTextField t1 = new JTextField();
JTextField t2 = new JTextField();
JTextField t3 = new JTextField();
public MyFrame()
{
setSize(354, 112);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Inventory");
this.setLayout(null);
JLabel label = new JLabel("Cartons per shipments");
JLabel label2 = new JLabel("Total");
JLabel label3 = new JLabel("Items per carton");
b1 = new JButton("Calculate Total");
label.setBounds(16, 16, 130, 21);
label2.setBounds(204, 16, 40, 21);
label3.setBounds(16, 48, 104, 21);
t1.setBounds(148, 16, 40, 21);
t2.setBounds(244, 16, 86, 21);
t3.setBounds(148, 48, 40, 21);
b1.setBounds(204, 48, 126, 24);
this.add(label);
this.add(label2);
this.add(label3);
this.add(t1);
this.add(t2);
this.add(t3);
this.add(b1);
b1.addActionListener(new MyListener());
t2.enable(false);
setVisible(true);
}
private class MyListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == b1)
{
int temp = ( Integer.parseInt ( t1.getText() ) * Integer.parseInt( t3.getText() ));
t2.setText ( Integer.toString ( temp ));
}
}
}
}
public class class1
{
public static void main(String[] args)
{
MyFrame f = new MyFrame();
}
}
'Study > Java' 카테고리의 다른 글
| 12. 09. 19 실습( 월급 계산기 ) (0) | 2012.09.23 |
|---|---|
| 12. 09. 19( 쪽지시험 ) (0) | 2012.09.19 |
| 12. 09. 10 (0) | 2012.09.10 |
| 세쨋 날(내부 클래스오 무명클래스 차이점 과제하기) (0) | 2012.09.05 |
| 둘째 날 (0) | 2012.09.03 |