일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 스프링
- MVC
- 계산기GUI
- 자바 #java #이클립스 #eclipse #switch #switch문 #사칙연산 #계산기 #calculator #간단한계산기
- GUI
- 계산기
- Spring
- 자바
- 자바GUI
- 자바알고리즘
- 이클립스
- 버블소트
- annotation
- 어노테이션
- Swing
- 숫자정렬
- 알고리즘
- 내림차순정렬
- 자바 계산기
- Eclipse
- 버블정렬
- Java
- 이클립스 #이클립스단축키 #자바 #자바단축키
- 오름차순정렬
- 배열정렬
- Today
- Total
목록자바_계산기 만들기 (2)
온 코딩

오늘은 계산기에 쓰일 GUI를 구상하고 초안을 만들어 봤다. GUI를 다루는 게 처음이라 한참 걸렸다 ㅠㅠ 그래도 큰 틀은 짰고, 이제 디테일만 남았다. GUI를 아이폰 기본계산기와 최대한 비슷하게 구현하는 것이 목표이다. 옆의 아이폰 계산기의 모습에서 가장 눈에 띄는 특징은 다음과 같다 1. 배경화면은 검은색 2. 버튼의 다양한 컬러 3. 0버튼의 경우 다른 버튼보다 크기가 클 것 4. 버튼이 라운드 모양일 것 5. 입력하는 숫자가 텍스트 필드 오른쪽 아래 나타날 것 5. 숫자의 컬러는 하얀색/검은색 6. 숫자는 1000 단위로 ,로 구분할 것 1. 1차 시도 코드 package calculator; import java.awt.*; import javax.swing.*; import java.util..
계산기 만들기 프로젝트에서 가장 먼저 만들어 본 코드는 사칙연산을 계산하는 아주 간단한 프로그램이다. 1. 변수 선언과 입력값 받기 int num1 = 0; int num2 = 0; char operator; double answer = 0.0; boolean operatorError = false; Scanner scanObject = new Scanner(System.in); System.out.print("Enter the frist number : "); num1 = scanObject.nextInt(); System.out.print("Enter the scond number : "); num2 = scanObject.nextInt(); System.out.print("What operation..