JAVA_GUI

🌑 Back-end/JAVA

[ JAVA_GUI ] Dialog ( 대화상자 )

보호되어 있는 글입니다.

🌑 Back-end/JAVA

[ JAVA_GUI ] Menu

학습목표 메뉴에 대해서 알아보자. 더보기 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=javaking75&logNo=140158016268 📌Menu 만들기에 필요한 Swing Component - 메뉴 아이템 : JMenuItem - 메뉴 : JMenu => 여러 개의 메뉴 아이템을 가진다. - 메뉴바 : JMenuBar => 여러개의 메뉴를 붙이는 바, 프레임에 부착된다. - 분리선 : 메뉴 아이템 사이의 분리선으로 separator라고 부른다. JMenu의 addSeparator()를 호출하여 삽입한다. ⚡Menu 만들기 순서 1. 메뉴바 생성. ( 메뉴를 가지고 윈도우( Frame )에 부착하는 일 ) JMenuBar m..

🌑 Back-end/JAVA

[ JAVA_GUI ] 이벤트를 이용한 Dialog ( 다이얼로그 )

📌File Dialog 란? - 파일 대화 상자 - 열어야하는 파일의 경로나 저장할 파일의경로, 파일의 이름이 필요할 때 사용할 수 있다. ( 하드디스크에 존재하는 파일을 선택할 때 사용하는 컴포넌트 ) 사용법) //1. 생성 FileDialog fd=new FildeDialog ( 부모윈도우, "파일 다이얼로그 타이틀", 모드 ); //모드 => Constant를 이용하여 모드를 설정한다. //열기모드 사용 => FileDialog.LOAD //저장모드 사용 => FileDialog.SAVE //2. 사용자에게 보여주기 fd.setVisible( true ); //3. 폴더명 얻기( 파일이 존재하는 경로 ) Strin dir=fd.getDirectory(); //4. 파일명 얻기 String name=..

🌑 Back-end/JAVA

[ JAVA_GUI ] 이벤트를 이용한 JBUTTON ( 버튼 컨트롤 )

📌버튼 컨트롤 이벤트 란? - 버튼 컨트롤은 라벨을 포함하고 있으며, 눌렀을 때 이벤트가 발생한다. - 처음에 버튼이 클릭되면 내부에 processEvent()함수가 무조건 호출이 된다. 모든 버튼 이벤트는 이 함수를 겨처간다. 이 버튼이벤트는 어떤 버튼이 클릭했는지 구분하여 해당하는 버튼의 processActionEvent () 함수를 호출한다. 더보기 01. https://mainia.tistory.com/Button 컨트롤 사용법 자바(Java) AWT – Button 컨트롤 사용법과 예제 자바(Java) AWT – Button 컨트롤 사용법과 예제 환경 : Eclipse Mars, Android 4.2.2, JDK 1.7 버튼 컨트롤은 라벨을 포함하고 있으며, 눌렀을 때 이벤트가 발생합니다. 다시..

🌑 Back-end/JAVA

[ JAVA_GUI ] 이벤트 처리 방법

📌이벤트 처리가 뭐지? [ JAVA ] MVC Pattern & 이벤트 처리 📌MVC Pattern 이란?? - 모델-뷰-컨트롤러 ( Model-View-Controller, MVC )는 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴이다. - S/W 생명이 끝나는 때 " 더 이상 유지보스가 안될 때 " - 개발비용이 irro.tistory.com 📌Adapter class를 상속하여 이벤트 처리를 해보자 1) 이벤트를 처리하기 위해서는 반드시 인터페이스를 사용해야 한다. 2) 모든 인터페이스에는 구현해야 되는 추상 메소드가 제공된다. ex) 윈도우 창을 닫는 이벤트 처리는 WindowListener 인터페이스를 사용하며 7개의 abstract method ( 추상 메소드 )를 모두 구현해야한다. =..

🌑 Back-end/JAVA

[ JAVA_GUI ] GUI & JFC 의 개요 ( Swing 설명 살짝 )

📌GUI ( Graphical User Interface = 그래픽 사용자 인터페이스 ) - 이미지 혹은 그래픽으로 버튼,메뉴 등을 가진 화면에 마우스와 같은 편리한 도구를 이용하여 사용자가 편리하게 입출력할 수 있도록 만든 사용자 인터페이스. ⚡GUI 특징 - 강력한 GUI 컴포넌트 제공. - 쉬운 GUI 프로그래밍. ⚡자바 언어에서 GUI 프로그램 작성 - 컴포넌트로 구성한다. ⚡자바의 GUI 프로그래밍 방법 ✔GUI 컴포넌트 이용. - AWT 패키지와 Swing 패키지를 이용한다. - AWT ( 중량 컴포넌트 ) .java.awt 패키지 속도는 빠르지만 운영체제에 부담을 준다. / 만들기가 어렵다. - Swing ( 경량 컴포넌트 ) .javax.swing 패키지 만들기가 쉽다. AWT와 구분하기 ..

🌑 Back-end/JAVA

[ JAVA_GUI ] MVC Pattern의 개요 & 이벤트 처리의 개요

📌MVC Pattern 이란?? - 모델-뷰-컨트롤러 ( Model-View-Controller, MVC )는 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴이다. - S/W 생명이 끝나는 때 " 더 이상 유지보스가 안될 때 " - 개발비용이 유지보수보다 적을 때 사용한다. 🤷‍♀️하나의 업무에 대해서 역할을 나눠 개발하는 것. Model => 데이터만 관리. View => Client에게 보여지는 일. Model에서 생선된 Data를 Client에게 게오하는 역할을 담당한다. Controller => 통제하기. / 업무로직을 처리하기 Model과 View 사이의 데이터 전달 역할을 한다. 사용자의 요청을 받아서 요청에 해당하는 로직을 수행하도록 통제하고, 작업 결과에 따라 응답을 결정하는 역할을 한..

IRRO
'JAVA_GUI' 태그의 글 목록