- 2008.11.01 [JAVA] AWT - java.awt.Button / Double-J
Double-J's World » Search » Results » Articles
button와 관련된 글 1개
Double-J's World » Programming/JAVA
[JAVA] AWT - java.awt.Button
Double-J | 2008. 11. 1. 15:42
- Construct
- Method
// Button example
import java.awt.Button;
import java.awt.Dimension;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Toolkit;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
class ButtonEx_Sub extends Frame{
private GridLayout gl = new GridLayout(4, 3,5, 5);
private Button [] bt = new Button[12];
public ButtonEx_Sub() {
super("ButtonEx");
init();
this.setSize(500, 300);
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frame = this.getSize();
int xpos = (int)(screen.getWidth()/2 - frame.getWidth()/2);
int ypos = (int)(screen.getHeight()/2 - frame.getHeight()/2);
this.setLocation(xpos, ypos);
this.setVisible(true);
//window closing..
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
});
}
public void init() {
String [] str = {"*", "0", "#"};
this.setLayout(gl);
for(int i=0; i<12; i++) {
if(i<9) {
bt[i] = new Button(""+(i+1));
}
else {
bt[i] = new Button(str[i-9]);
}
this.add(bt[i]);
}
}
}
public class ButtonEx {
public static void main(String[] args) {
ButtonEx_Sub ex = new ButtonEx_Sub();
}
}