일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 파이썬 첼린지
- ubuntu
- 러스트 예제
- 자바 개념
- Database
- 러스트
- 우분투
- 데이터베이스
- data communication
- java
- 파이썬 알고리즘
- C
- 러스트 프로그래밍 공식 가이드
- OS
- 데이터 통신
- 오라클DB
- Python challenge
- Operating System
- 오라클
- 파이썬 챌린지
- Reversing
- Python
- 파이썬
- 자바 기초
- 자바
- 운영체제
- 백준 러스트
- 알고리즘
- 백준
- Rust
- Today
- Total
목록자바 swing (4)
IT’s Portfolio
🖥 Basic Java - Day 14 👉🏻 [Chapter 10] 스윙 컴포넌트 활용 JComponent Methods Jcomponent 스윙 컴포넌트가 모두 상속받는 슈퍼 클래스 추상 클래스 스윙 컴포넌트들이 상속받는 공통 메소드와 상수 정의 void setForeground(Color) // 전경색 설정 void setBackground(Color) // 배경색 설정 void setOpaque(boolean) // 불투명성 설정 void setFont(Font) // 폰트 설정 Font getFont() // 폰트 리턴 컴포넌트의 모양과 관련된 메소드 void setEnable(boolean) // 컴포넌트 활성화/비활성화 void setVisible(boolean) // 컴포넌트 보이기/숨기기 ..
🖥 Basic Java - Day 13 마우스로 문자열 이동시키기 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class MouseEventEx extends JFrame { private JLabel l = new JLabel("hello"); public MouseEventEx() { setTitle("Mouse Event Example"); setSize(250, 250); Container c = getContentPane(); c.addMouseListener(new MyMouseListener()); c.setLayout(null); l.setSize(50, 20); l.setLocation(30, 30); ..
🖥 Basic Java - Day 12 👉🏻 [Chapter 09] 자바의 이벤트 처리 이벤트 기반 프로그래밍(Event Driven Programming) 이벤트 종류 사용자의 입력 센서로부터의 입력, 네트워크로부터 데이터 송수신 다른 응용 프로그램이나 다른 스레드로부터의 메시지 이벤트의 발생에 의해 프로그램 흐름이 결정되는 방식 이벤트가 발생하면 이벤트를 처리하는 루틴(event listener) 실행 프로그램 내의 어떤 코드가 언제 실행될 지 이벤트 발생에 의해 전적으로 결정 반대 개념 : 배치 실행(Batch Programming) 프로그램의 개발자가 프로그램의 흐름을 결정하는 방식 이벤트 기반 프로그램의 구조 각 이벤트마다 처리하는 리스너 코드를 보유 이벤트 리스너들의 집합 GUI 응용 프로그램..
🖥 Basic Java - Day 11 👉🏻 [Chapter 08] 자바 GUI 스윙 기초 자바의 GUI(Graphical User Interface) 목적 이미지 혹은 그래픽을 이용하여 메뉴 등을 포함한 화면을 구성 사용자는 마우스나 키보드를 이용하여 쉽게 입력 특징 강력한 GUI 컴포넌트 제공 쉬운 GUI 프로그래밍 프로그래밍 방법 GUI 컴포넌트와 그래픽 이용 AWT(java.awt package) 패키지와 Swing(javax.swing package) 패키지에 제공되는 메커니즘 이용 AWT와 Swing 패키지 AWT(Abstract Windowing Toolkit) 자바가 처음 나왔을 때 함께 배포된 GUI 라이브러리 java.awt package AWT 컴포넌트는 중량 컴포넌트(Heavy we..