IT (2) 썸네일형 리스트형 [JAVA] 221201 - CardLayout, tabbedPane, JCheckBox, JRadioButton CardLayout 'cardlayout'은 각 컴포넌트들을 카드처럼 겹쳐 놓은 상태로 보여주는 레이아웃이다. 한 번에 하나의 카드만 보이며, 컨테이너는 일련의 카드 역할을 한다. [매개변수] CardLayout() 기본 레이아웃을 설정해준다. CardLayout(int hgap, int vgap); 가로 세로 여백을 설정할 수 있다. *생성자 소스코드 패널 First와 Second를 Center패널에 추가 한 후, 버튼 2개를 North위치에 배치한 패널에 추가했다. First 패널에'첫번째 화면' Second 패널에 '두번째 화면'이라는 Label을 추가하고 Center패널에 각각의 패널을 추가하였다. public TestCard() { JPanel pn1First = new JPanel(); JPa.. [JAVA] 221130 - JFrame, swing, swing layout 종류 JFrame란 jframe은 java swing 클래스의 일부이며 구현되는 하나의 창이다. 스윙은 자바에서 그래픽 사용자 인터페이스를 구현하기 위하여 제공되는 클래스 또한 버튼, 창, 표, 트리 등의 컴포넌트들을 이용할 수 있게 해주는 클래스 이다. 창에서의 메인 프레임으로 볼 수 있다. *JPanel 메인 프레임 위에 올라가는 보조 프레임 *JLabel 등등 각 종 "UI" ex) JButton, JTextField .. 기능을 수행하는 컴포넌트 *카운트, 감소, 리셋 버튼을 구현한 창 class MyFrame extends JFrame implements ActionListener { private JLabel lb1Number; private int number; public MyFrame() { .. 이전 1 다음