본문 바로가기

Developer/JAVA

(30)
[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 생성 & 버튼 생성 [ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 생성 , 메뉴 버튼 생성 예제 - Example of frame creation, menu button creation GUI 툴을 이용한 JAVA 프로그래밍 - 프레임 생성 및 버튼 생성 설명은 주석으로 대체하겠습니다. Example.java import javax.swing.*; // 스윙패키지 import java.awt.BorderLayout; import java.awt.event.*; // ActionListener & ActionEvent 패키지를 위한 Import public class ExampleApp{ JButton button01, button02, button03; JMenu jm; JMenuBa..
[ JAVA ] 이클립스 (Runnable) JAR 파일 Export [ JAVA ] 이클립스 (Runnable) JAR 파일 Export GUI 툴 ( 스윙 ) 을 이용해서 자바프로그래밍을 할 때, exe, bat, 등의 (실행)응용프로그램으로 Export 가 필요할 때가 있습니다. 굉장히 간단한 예제이므로 바로 Runnable Jar 파일을 만들어 보겠습니다. With the GUI tool (swing), you can execute Java programming, execution, bat, etc. (execution). Create a Runnable Jar file 1. 일반 JAR 파일을 만들때와 동일하게, Jar로 추출할 파일(java)를 선택하고, Export 해줍니다. 1. Select the file (java) to be extracted with ..
[ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 사용하기 [ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 사용하기 자, WindowBuilder 를 설치하였으니, 이제 사용해보도록 할까요 ? File > New > Project Java Project 원하는 프로젝트 이름을 입력하고 Finish Enter the desired project name and click Finish. 생성된 WindowBuilder_Example 프로젝트에서, src 폴더 오른쪽 버튼을 클릭합니다. New > Other... 을 클릭하면 해당 화면으로 오실 수 있습니다. 그리고 Swing Designer > JFrame을 선택하여, Next ! In the generated WindowBuilder_Example project, right click on..
[ JAVA ] 자바프로그래밍 -02 [ JAVA ] 자바프로그래밍 -02 JAVA 개요 JAVA는 썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어로, 제임스 고슬링이 최초 개발하였습니다. 제임스 고슬링이 '자바 커피' 애호가이기 때문에 자바라는 이름이 사용되었다는 썰이 있습니다.( 자바 커피(자바섬)는 무슨 횡재인가 싶습니다 ㅎㅎ ) 현재는, 2010년 썬이 오라클에 인수됨에 따라, 자바의 저작권자는 오라클 입니다. summary JAVA is an object-oriented programming language developed by Sun Microsystems in 1995 and was first developed by James Gosling. Because James Gosling is an enthusi..
[ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 설치하기 [ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 설치하기 자바 스윙 ? 자바를 이용한 데스크탑 프로그램이 필요한 상황이 생겼습니다. GUI (Graphical User Interface) 를 구현한 프로그램이 필요한 것이지요. 우리는 다른 언어가 아닌 자바를 이용한 GUI 구현이 필요하기 때문에, 자바 GUI 툴, 윈도우빌더를 설치하여 사용해보고자 합니다. 자바 스윙 (Swing)은 JDK (자바)환경에서 GUI를 구현하기 위한 개발 툴 킷입니다. 이 역시도 당연히 선 마이크로시스템즈에서 제공한 툴 킷입니다. AWT(Abstract Window Toolkit, 자바 지원 최초의 GUI 툴킷) 의 제약을 극복하기 위해서 만들어 졌다는 ( 저작권에 의한 프로그램 업데이트 관련 제약)..
[ JAVA ] 자바프로그래밍 -01 [ JAVA ] 자바프로그래밍 -01 JAVA 란 ? 객체 지향 프로그래밍 언어. 즉, 객체 지향 프로그래밍을 하기 위한 (컴퓨터) 언어라는 말. JSP (Java Server Pages - HTML 에 자바코드를 삽입하여 동적 웹 페이지 생성 프로그래밍 언어) , 자바스크립트 (JavaScript - Web에서 사용하는 스크립트 언어) 등에 사용되는 기본 객체 지향 프로그래밍 언어라고 할 수있다. 웹 뿐만아니라 자바(JDK) 환경에서 GUI 인터페이스를 구현하기위한 개발 툴킷(스윙)도 존재한다. 우리는 JAVA 프로그래밍에 대해 공부하기에 앞서서, 객체지향 프로그래밍이 어떤 것인지부터 알아보도록 하자. What is JAVA? An object-oriented programming language. T..