2020/03/04 - [IT/Programming Practice] - [Java] 간단한 출력문
2020/03/04 - [IT/Programming Practice] - [Java] 계산기
2020/03/04 - [IT/Programming Practice] - [Java] 거스름돈 분리 계산
2020/03/04 - [IT/Programming Practice] - [Java] 성적 출력 하기
2020/03/04 - [IT/Programming Practice] - [Java] 짝수, 홀수, 제로 숫자 세기 프로그램
2020/03/04 - [IT/Programming Practice] - [Java] 반지름 입력후 원의 넓이 구하기
2020/03/04 - [IT/Programming Practice] - [Java] 학생 정보 입력 시스템 출력
2020/03/04 - [IT/Programming Practice] - [Java] do~while문을 활용한 출력 프로그램
2020/03/04 - [IT/Programming Practice] - [Java] 이중 do-while 문
2020/03/04 - [IT/Programming Practice] - [Java] while문을 활용한 가위, 바위, 보 게임
2020/03/04 - [IT/Programming Practice] - [Java] 원, 정삼각형, 삼각형 넓이, 둘레 구하기
2020/03/04 - [IT/Programming Practice] - [Java] File I/O 출력
▶ 조건
FlowLayout을 이용하여 버튼 배치하기
setSize(300,200)으로 설정하기
배경색은 Yellow로 설정
타이틀은 본인이름으로 설정
수평간격 : 10 수직 간격 :20
소스코드
import javax.swing.*;
import java.awt.*;
public class Lab5_2 extends JFrame {
Lab5_2() {
System.out.println("======================\n학번: 20160000\n이름: 컴돌이\n======================");
setTitle("컴돌이 프레임");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 프레임 종료 버튼이 클릴될 때 프레임을 닫는 소스.
Container c = getContentPane(); //판넬 변수를 c로 지정
c.setBackground(Color.YELLOW); //색은 YELLOW로 지정
c.setLayout(new FlowLayout(FlowLayout.LEFT, 10, 20)); //버튼 간격을 지정
c.add(new JButton("+")); //버튼 네임
c.add(new JButton("-")); //버튼 네임
c.add(new JButton("*")); //버튼 네임
c.add(new JButton("/")); //버튼 네임
c.add(new JButton("=")); //버튼 네임
c.add(new JButton("1")); //버튼 네임
c.add(new JButton("2")); //버튼 네임
c.add(new JButton("2")); //버튼 네임
c.add(new JButton("3")); //버튼 네임
c.add(new JButton("4")); //버튼 네임
c.add(new JButton("5")); //버튼 네임
c.add(new JButton("6")); //버튼 네임
c.add(new JButton("7")); //버튼 네임
c.add(new JButton("8")); //버튼 네임
c.add(new JButton("9")); //버튼 네임
c.add(new JButton("0")); //버튼 네임
setSize(300, 200); //프레임 크기
setVisible(true);
}
public static void main(String[] args) {
new Lab5_2();
}
}
◈ 소스코드를 보시고 고칠 부분이나 더 좋은 로직이 있다면 코멘트 달아주세요!
이상 문제 13번 입니다.
컴돌이블로그
#자바
'IT > Programming' 카테고리의 다른 글
[JSP] 상품 구매 페이지 만들기 (0) | 2020.03.04 |
---|---|
[Java] 겜블링 및 자바슬롯머신 (4) | 2020.03.04 |
[Java] File I/O 출력 (0) | 2020.03.04 |
[Java] 원, 정삼각형, 삼각형 넓이, 둘레 구하기 (0) | 2020.03.04 |
[Java] while문을 활용한 가위, 바위, 보 게임 (0) | 2020.03.04 |