본문 바로가기

☕Java/Java 기본24

[20210528] AWT GUI Programming 2일차 package guiprogramming;import java.awt.Button;import java.awt.Checkbox;import java.awt.CheckboxGroup;import java.awt.Choice;import java.awt.Color;import java.awt.Frame;import java.awt.Label;import java.awt.List;import java.awt.Menu;import java.awt.MenuBar;import java.awt.MenuItem;import java.awt.TextArea;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionList.. 2021. 5. 28.
[20210527] AWT 요소를 이용한 GUI 프로그래밍 package guiprogramming;import java.awt.Button;import java.awt.Checkbox;import java.awt.CheckboxGroup;import java.awt.Color;import java.awt.Frame;import java.awt.Label;import java.awt.Menu;import java.awt.MenuBar;import java.awt.MenuItem;import java.awt.TextArea;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowEvent;impor.. 2021. 5. 27.
[20210524] Java AWT package Day10;import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class AwtEx9 extends Frame implements ActionListener, WindowListener { Button btn1, btn2; int cnt = 0; AwtEx9(){ super("신호등?"); setSize(400, 300); setLocation(600,.. 2021. 5. 24.
[20210524] Java 스레드(thread) 스레드란 하나의 프로세스(혹은 프로그램) 안에서 실행되는 일련의 작업이다. 자바에서는 스레드를 쉽게 다룰 수 있다. 스레드를 여러 개 사용하는 것을 멀티스레딩(multi-threading)이라고 한다. 멀티스레딩을 위해서 스레드를 생성하는 법을 알아보자. 자바에서 스레드를 생성하기 위해서는 두 가지 방법이 있다. 첫 번째는 Thread 추상 클래스를 상속받는 클래스를 만드는 것이며, 두 번째는 Runnable 인터페이스를 구현하는 클래스를 만드는 것이다. 먼저, Thread 클래스를 이용한 방법을 알아보자.//MyClass.javapackage Day10;public class MyClass extends Thread { @Override public void run() { for(int i=0; iM.. 2021. 5. 24.
728x90