AWT와 스윙(Swing)
AWT와 Swing 패키지 AWT(Abstract Windowing Toolkit) 스윙(Swing) GUI 컴포넌트 Frame, Window, Panel, Dialog, Button 등 AWT의 컴포넌트들은 운영체제의 도움을 받아 화면에 출력 GUI 컴포넌트 JFram, JWindow, JPanel, JButton 등 Swing 컴포넌트들은 순수 자바 언어로 작성된 것으로 화면에 출력 컨테이너와 컴포넌트 컨테이너란? 다른 GUI 컴포넌트를 포함할 수 있는 컴포넌트이다. 컨테이너는 컴포넌트이면서 동시에 컨테이너이다. java.awt.Component를 상속받기 때문에 컨테이너가 컴포넌트이기도 한 것이다. 컨테이너로 작동하는 클래스 AWT 컨테이너 - Frame, Panel, Applet, Dialog, ..
더보기
API 비트맵2
배경화면에서 텍스트가 위에서 아래로 이동하기 LRESULT CALLBACK WndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam) { HDC hdc, memdc; PAINTSTRUCT ps; static HBITMAP hBit, oldBit; static RECT rectView; static int yPos; TCHAR word[] = _T("대한민국화이팅"); switch (iMsg) { case WM_CREATE: yPos = -30; GetClientRect(hwnd, &rectView); SetTimer(hwnd, 1, 10, NULL); hBit = LoadBitmap(hInst, MAKEINTRESOURCE(IDB_BITMAP2)); bre..
더보기