Java

    [Java Swing] 다양한 Event 처리 방법

    Swing과 AWT로 GUI를 구성하기 위한 기본적인 설정. package school.poly.swing.pane.과제.이름_띄우기; import javax.swing.*; import java.awt.*; public class Main extends JFrame { private static final int SCREEN_WIDTH = 500; private static final int SCREEN_HEIGHT = 300; Main(){ setting(); } void setting(){ setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(new Dimension(SCREEN_WIDTH,SCREEN_HEIGHT)); setVisible(true); setVisi..

    Java Collections를 쉽고 빠르게 정렬하기

    Collections 중 List ( ArrayList )를 예시로 들었습니다. Book Class. @NoArgsConstructor @AllArgsConstructor @Getter @Setter @ToString public class Book { private String name; private String author; private int price; } 필드로 문자열 타입의 name과 author, 정수 타입의 price를 가지고 있는 Book Class로 예시를 들겠습니다. Main Class public class Main { public static void main(String[] args) { List bookList = new ArrayList(); bookList.add(new..