본문 바로가기

자바11

[Java] Swing - CardLayout (창 넘어가기) 버튼 누르면 창 넘어가기 ​ View1과 View2라는 이름으로 JPanel 2개 생성 후 꾸며준다. ​ MainFrame에서 화면1버튼 누르면 View1로 바뀌고 화면2버튼 누르면 View2로 바뀌게 한다. package com.kitri.test; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; public class MainFrame extends JFrame implem.. 2020. 10. 14.
[Java] Swing 간단한 예제 (WindowBuilder) package com.kitri.test; import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.swing.JTextArea; import javax.swing.JLabel; import javax.swing.SwingConstants; import javax.swing.JTextField; import java.awt.GridBagLayout; import java.awt.GridLayout; import javax.swing.JButton; import java.a.. 2020. 10. 9.
[Java] WindowBuilder 설치&사용 **WindowBuilder ​ - WindowBuilder 설치 1. Eclipse의 Help의 Eclipse Marketplace에 들어간다. 2. Find에 WindowBuilder를 검색, Install 한다. ​ ​ - WindowBuilder class 생성 1. Class 만들듯이 Package Explorer에서 우클릭 후 New의 Other 들어감 ​ 2. WindowBuilder에서 JFrame이나 JPanel 등 원하는 것 선택 후 생성 ​ - WindowBuilder 사용 ​ Design창에서 원하는 데로 클릭해서 만들면 알아서 Eclipse가 coding 해줌. ​ [출처] 빡쏘끼룩 2020. 10. 8.
[Java] Window 창 닫는 code **window 창 닫는 기능 - 프로그램 종료 시킬 때 예)BaseBall BaseBall class에 this.addWindowListener(baseBallController); ​ BaseBallController class에 extends WindowAdapter 하고 WindowAdapter의 method 중 windowClosing을 override 하여 baseBallService.exit(); - 그 창을 안보이게 할 때 ​ FontColorChooser class에 addWindowListener해서 자기 자신을 상속받음 ​ [출처] 빡쏘끼룩 2020. 10. 6.