일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- aws
- attention
- Apache
- word2vec
- 머신러닝
- CBOW
- 컴파일설치
- 밑바닥부터시작하는딥러닝2
- AndroidStudio를활용한안드로이드프로그래밍
- 크롤링
- Selenium
- 수동설치
- deeplearning
- jupyter
- 밑바닥부터시작하는딥러닝
- 한빛아카데미
- 소스설치
- 딥러닝
- 비지도학습
- 가비아
- image
- 프로그램새내기를위한자바언어프로그래밍
- MySQL
- 생활코딩
- 셀레니움
- 예제중심HTML&자바스크립트&CSS
- Crawling
- Lamp
- 한빛미디어
- 논문리뷰
- Today
- Total
목록It공부/Java (13)
안녕, 세상!
(1) 그래픽 처리 기본 Swing 패키지에서 제공되는 컴포넌트로 구성할 수 없는 형태의 화면을 꾸미기 위해서는 Graphics 클래스를 이용하여 도형을 그리거나 별도로 생성한 이미지 파일을 다뤄야 합니다. ① Graphics 클래스 Graphics 클래스를 이용하면 원, 삼각형 등 간단한 도형을 그리거나 글꼴의 변경, 이미지 파일의 출력 등 그래픽과 관련된 기능을 활용할 수 있습니다. Graphics 클래스에서 제공한느 메소드에 대한 자세한 내용은 자바 API 온라인 문서를 참조하면 됩니다. https://docs.oracle.com/en/java/javase/14/docs/api/java.desktop/java/awt/Graphics.html Graphics (Java SE 14 & JDK 14) D..
(4) ActionEvent ActionEvent는 버튼을 클릭하거나 콤보박스에서 특정 아이템을 선택한 경우에 발생하는 이벤트로 구현하기 위해서ActionListener 리스너를 사용합니다. 버튼을 클릭하면 ActionEvent가 발생하게 하기 위한 방법은 다음과 같습니다. import javax.swing.*; import java.awt.event.*; import java.awt.*; public class 클래스명 extends JFrame implements ActionListener { 생성자 ( ) { .... // 윈도우 컴포넌트의 생성 및 배치 버튼.addActionListener(this); // 컴포넌트에 액션 이벤트 등록 } void actionPerformed(ActionEvent..
(1) 이벤트의 개요 이벤트(Event)란 프로그램과 사용자간의 상호 작용을 위해서 사용자 키보드나 마우스 등의 장치를 통해서 응용 프로그램에 어떠한 요구를 하는 동작을 말합니다. 이벤트 소스는 이러한 이벤트를 발생시킬 수 있는 입력 장치를 말하며 예시로 키보드와 마우스 등이 있습니다. 이벤트가 발생하면 시스템에서 제공되는 이벤트 리스너가 해당 이벤트를 받아 처리하게 됩니다. 이벤트 리스너는 인터페이스 형식으로 제공됩니다. 특정 이벤트가 발생하면 해당하는 이벤트 리스너가 동작하여 해당 이벤트에 동작하도록 코딩되어 있는 이벤트 핸들러 메소드를 호출함으로써 동작을 실행합니다. 이벤트 핸들러는 프로그래머가 코딩하여 구현하도록 되어 있습니다. ① 이벤트의 종류 모든 이벤트 클래스들은 java.util.Event..
(1) 자바의 윈도우 프로그래밍 GUI(Graphic User Interface) - 이미지 혹은 그래픽을 이용하여 메뉴 등을 포함하는 화면을 구성하고 입력 도구(키보드, 마우스)를 이용하여 사용자가 입출력을 편리하게 작성하는 사용자 인터페이스를 말합니다. 이러한 GUI를 이용한 프로그래밍을 윈도우 프로그래밍이라고 하며 자바에서는 윈도우즈 환경에서 윈도우 프로그래밍을 할 수 있도록 GUI 환경을 제공하고 있습니다. ① 자바의 윈도우 프로그래밍 관련 패키지 자바를 이용하여 윈도우 프로그래밍을 하기 위해서는 윈도우를 구성하는 버튼이나 프레임, 라벨 등의 컴포넌트를 사용할 수 있어야 합니다. 다음 패키지들마다 제공되는 컴포넌트가 있으며 import 명령을 이용하여 사용할 수 있습니다. (1) AWT 패키지 (..