Computer125 [11] 컴포넌트 - (1)ContainerComponent ShellComponent와 FormComponent는 ContainerComponent를 상속받는다. ContainerComponent의 클래스 선언부는 다음과 같다. public abstract class ContainerComponent extends Component 보는 바와 같이 ContainerComponent는 추상 클래스이고 Component클래스를 상속받고 있다. ContainerComponent는 클래스의 이름에서 알 수 있듯이 무엇인가를 담을 수 있는(Container)즉, 다른 컴포넌트를 담을 수 있는 클래스이다. Container 클래스는 화면 구성을 위해 여러가지 컴포넌트들을 화면에 배치하고 구성하는 역할을 한다. ButtonComponent와 같은 컴포넌트는 독립적으로 화면에.. 2006. 8. 11. [10] 컴포넌트 윈도우 프로그래밍을 할 때 윈도우 컨트롤이라는 것을 사용한 경험이 있을 것이다. 윈도우 컨트롤 하면 버튼, 라벨, 텍스트 박스, 체크 박스 등이 떠오를 것이다. native 자바 역시 같은 기능의 AWT 또는 SWING을 제공한다. 이는 자주 사용되는 것들을 이미 정의해 놓음으로써 사용자에게 편리함을 제공하고 있으며, 또한 객체지향의 설계목표중의 하나인 소프트웨어 재사용성에 크게 부합하는 것이라고 할 수 있다. Jlet에서도 lwc라는 그래픽 프로그램을 위한 클래스 라이브러리를 제공한다. 컴포넌트들은 Component클래스를 상속 받으며(아닌 것도 있다) 컴포넌트를 사용하기 위해서는 org.kwis.msp.lwc.* 를 import시켜야 한다. (뭐 이정도 쯤이야 식은 죽 먹기 수준일 듯 하다.) Com.. 2006. 8. 11. [tip] 화면 크기 구하기. 모니터 화면의 크기를 구하는 예제이다. Frame frame= new Frame(); Toolkit tk= frame.getToolkit(); Dimension d= tk.getScreenSize(); frame 클래스에서 getToolkit() 메소드를 이용하여 Toolkit 클래스를 얻어온다. 그 후 Toolkit 클래스의 getScreenSize() 메소드를 이용하여 스크린 사이즈를 Dimension 형식으로 얻어게된다. 2006. 8. 4. [9] Hello World 거의 모든 프로그래밍 언어를 입문할 때, 화면에 를 출력하는 것을 제일 먼저 시작한다. Jlet 응용 프로그램 입문에서도 를 한번 출력해 보겠다. 화면에 무엇인가를 출력하기 위한 정보는 Display 클래스와 Card클래스에서 찾을 수 있다. Display 클래스와 Card클래스에 대해 조금 자세히 알아 보자. 1.Display 클래스 Display클래스는 액자에 Card클래스는 액자에 끼워넣는 종이에 비유된다. 즉 화면에 무엇인가를 출력하기 위해서느 Card클래스에 무엇인가를 그린후 Display클래스에 끼워넣기를 해야 화면에 출력이 이루어진다는 것이다. Display 클래스의 주요 매소드- public static Display getDefaultDisplay() 기본화면에 대응하는 Display를 .. 2006. 8. 4. 이전 1 ··· 25 26 27 28 29 30 31 32 다음