Show import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; public class Test extends JFrame{ JPanel jp = new JPanel(); // 패널 초기화 JButton jb = new JButton("버튼"); // 버튼 초기화 public Test(){ super("Test"); // JFrame의 생성자에 값을 입력하면 윈도창에 해당 값이 입력됩니다. jp.add(jb); // jp라는 패널에 jb라는 버튼 추가 add(jp); // JFrame에 jp라는 패널 추가 setSize(400, 300); // 윈도우의 크기 가로x세로 setVisible(true); // 창을 보여줄떄 true, 숨길때 false setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // x 버튼을 눌렀을때 종료 } public static void main(String[] args){ new Test(); } } 공유하기 게시글 관리 구독하기행복을 찾아서'Programming > JAVA - AWT/SWING' 카테고리의 다른 글[Swing] 레이아웃(FlowLayout, BorderLayout, GridLayout) (3)2013.03.01[Swing] 텍스트에어리어 만들기 (0)2013.03.01[Swing] 텍스트필드 만들기 (0)2013.03.01[Swing] 레이블 만들기 (0)2013.03.01[Swing] 자바 윈도우 생성 (0)2013.03.011. MainFrame.java 파일을 생성하여 다음과 같이 붙여 넣습니다.
2. Main.java 파일을 생성하여 다음과 같이 붙여 넣습니다.
3. 위 2개의 파일을 실행하면 다음과 같이 JFrame이 생성됩니다. java swing 창 만들기
자바 스윙(java swing) 창 만들기자바에서 gui시작하기. JFrame을 이용해 창을 만드는 방법입니다. 1. Main.java만들기 2. program.java만들기 3. JFrame상속(gui기반의 프로그램을 만들기 위해 상속) 4. JFrame간단한 설정. 5.JFrame 크기. JFrameMain.java, Program.java 클래스 만들기. - 이클립스로 들어가서 프로젝트를 하나 생성해주세요.(상단 메뉴의 파일->새로만들기->java프로젝트) 프로젝트 폴더에 클래스를 두 개 추가해주세요. (클래스 이름은 보통 대문자로 시작합니다.) 먼저 Main.java라는 클래스로 가겠습니다. new 클래스이름();을 해주세요. 저는 Program이라는 클래스를 만들었기 때문에 아래 코드처럼 했습니다.
JFrame상속 이번에는 Program이라는 클래스로 넘어가서 JFrame을 상속받겠습니다. extends JFrame으로 상속을 받은 후 단축키ctrl+shift+o를 눌러 import해주세요. 그 후 생성자를 만들어주세요.(public Program(){ 내용 }<--이거요) (아래 코드처럼 될겁니다.)
JFrame간단한 설정. 1. setTitle("이름") 타이틀을 표시해줍니다. 2. setDeafultCloseOperation(JFrame.EXIT_ON_CLOSE) 그냥 닫으면 프로그램 정상적으로 종료되지 않습니다. 창을 닫으면 JFrame이 꺼지게 해줍니다. but. 이것만 쓰면 JFrame이 보이지 않습니다.
JFrame 크기 1. setSize(x크기,y크기) JFrame크기 2. setResizable(false) 창의 크기를 변경하지 못하게 해줍니다.(true는 가능하게 해줍니다.) 3. setVisible(true) 창이 보이게 해줍니다. 4. setLocationRelativeTo(null) 창이 가운데 나오게 해줍니다.
이제 이 코드를 Main.java클래스로 가서 실행해보도록 하겠습니다. (1280, 720)의 크기의 창이 화면의 가운데에 출력되며 blog라는 타이틀을 가지고 있는 것을 확인할 수 있습니다. 추가. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 코드를 제거하고 프로그램을 실행했다가 창을 닫으면 아래 사진처럼 프로그램이 닫혔음에도 작동하는 것을 확인할 수 있습니다. [JAVA] - 자바 이클립스 다운 및 설치(java eclipse) [JAVA] - 자바 JDK환경변수(Java SE Development Kit) 공유하기 게시글 관리 구독하기느긋한 주인장
'프로그래밍 > JAVA' 카테고리의 다른 글[eclipse]이클립스 jre오류 자바 프로젝트 빨간 느낌표 (0)2018.09.08자바 조건문 if,else (0)2018.09.05자바 반복문 for, while (0)2018.08.28자바 자료형과 변수 이해하기 (0)2018.08.26자바의 기본 출력하기 (0)2018.08.23java, Jframe, Swing, 상속, 이클립스, 자바, 클래스, 프로젝트 '프로그래밍/JAVA' 관련 글더 보기 [eclipse]이클립스 jre오류 자바 프로젝트 빨간 느낌표
더 읽기 자바 조건문 if,else
더 읽기 자바 반복문 for, while
더 읽기 자바 자료형과 변수 이해하기
더 읽기 댓글(0) 비밀 글 등록 |