티스토리 뷰
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JPanel;
class MyFrame3 extends JFrame{
JPanel panel = new JPanel();
public MyFrame3() {
add(panel);
panel.setBackground(Color.BLUE);
setSize(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
public class 패널1 {
public static void main(String[] args) {
new MyFrame3();
}
}
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
class MyFrame4 extends JFrame{
JLabel label1 = new JLabel();
JLabel label2 = new JLabel("레이블2");
public MyFrame4(){
setLayout( new FlowLayout() );
label1.setText("레이블1");
add( label1 );
add( label2 );
setSize(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
public class 레이블1 {
public static void main(String[] args) {
new MyFrame4();
}
}
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
class MyFrame5 extends JFrame{
JButton b1 = new JButton();
JButton b2 = new JButton("버튼2");
public MyFrame5(){
setLayout(new FlowLayout()); // 배치관리자 클래스
b1.setText("버튼1"); // 이름 지정
b1.setEnabled(false); // 누를 수 없게 지정
add(b1); // Frame에 추가
add(b2);
setSize(500,500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
public class 버튼1 {
public static void main(String[] args) {
new MyFrame5();
}
}
'JAVA > PRIMER' 카테고리의 다른 글
| [JAVA] GUI - 이벤트 (0) | 2018.04.19 |
|---|---|
| [JAVA] GUI - 배치관리자 (0) | 2018.04.19 |
| [JAVA] GUI - JFrame (0) | 2018.04.19 |
| [JAVA] 파일입출력 - FileInputStream, FileOutputStream (0) | 2018.04.19 |
| [JAVA] 파일입출력 - BufferedReader, BufferedWriter (0) | 2018.04.19 |
댓글