프레임 생성 직접 생성방식import javax.swing.*; public class class1 {public static void main(String[] args) {JFrame f = new JFrame("Frame Test");f.setSize(800, 800);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setVisible(true);} } 클래스 생성 방식import javax.swing.*; class MyFrame extends JFrame{public MyFrame(){setSize(300, 200);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setTitle("MyFrame");setVisible(true);}.. 더보기 GUI AWT와 SWING의 차이 스윙의 클래스 구조objectcomponentcontainerwindows jcomponentframe jpanel jlabel ...jframe 컨테이너와 컴포넌트기본 컴포넌트jbutton, jlabel, jcheckbox, jchoice, jmenu 등등컨테이너 컴포넌트 최상위 컨테이너최상위 컨테이너란 전대 다른 컨테이너 안에 포함 할 수 있는 컨테이너 1. 컨테이너는 어떤 기능을 하는가?2. 최상위 컨테이너의 특징은? 최상위 컨테이너에 속하는 클래스들을 나열하라. 대부분의 프로그램은 스윙API 중에서 아주 작은 부분 집합만을 사용한다.따라서 대부분의 경우 다음의 두 가지의 패키지만을 포함하면 된다.* javax.swing* javax.swing.event 더보기 캠퍼스 시삽 과제 6-1) 쓰레드의 개념과 닷넷에서 지원하는 쓰레드 쓰레드란? 쓰레드는 잘 쓰면 득이지만 잘 못쓰면 해가 된다는 말을 많이 들었다. 도스 시절에는 명령어를 열심히 치면 그 한 줄의 명령어를 실행했다.그리고 사용자는 그 실행이 끝날 때 까지 기다려야 했다. 하지만 GUI환경에서는 사람들이 음악을 들으며 인터넷을 하고메신져로 대화를 한다.하물며 인터넷창도 여러개를 띄우고 작업을 하고문서작성시에는 인터넷창과 워드창을 동시에 띄워서 작업한다.이런 환경을 흔히 '멀티OS'라고 부른다. 이런 다중작업을 위해서 필요한 것이 쓰레드이다.CPU의 1코어당 한가지의 일을 할 수 있지만 쓰레드를 이용하며 두가지 이상의 일을 번갈아 가며 처리할 수 있고기술의 발전으로 다중코어를 사용하는 지금코어별로 쓰레드를 할당 할 수도 있다. OS는 프로그램 하나당 하나의 프로세스이다.그리.. 더보기 이전 1 ··· 39 40 41 42 43 44 45 ··· 63 다음