자바3 Java Swing (7) 리뷰 포함 한국 축구 구단 관리 프로그램 (자바 스윙 프로젝트) 2022 한국 축구 구단 관리 프로그램 (7) 일정 기능 1. 날짜마다 메모를 저장할 수 있고 바탕화면에 .txt 파일로 메모가 저장됩니다. for (int i = 0; i < buttons.length; i++) { buttons[i] = new JButton(); buttons[i].setBackground(new Color(0xEDEDED)); panel2.add(buttons[i]); buttons[i].addActionListener(this); if (i < 7) { buttons[i].setText(dotw[i]); buttons[i].setFont(new Font("monospaced", Font.BOLD, 16)); panel2.add(buttons[i]); if (buttons[i] =.. 2023. 1. 2. Java Swing (5) 한국 축구 구단 관리 프로그램 (자바 스윙 프로젝트) (5) 선수 사진 및 정보 세부 확인 기능 1. 우측 리스트에서 이름을 클릭하거나 검색하여 선수의 사진 및 정보를 확인 할 수 있습니다. 2. 우측 최단 버튼들을 이용해 리스트에 표시될 선수들을 포지션별로 필터링하여 정리할 수 있습니다. 3. 검색기록을 확인 할 수 있습니다. // 이미지 크기 조정 ----------------------------------------------- ImageIcon imageSetSize(ImageIcon icon, int i, int j) { // 이미지 메소드 건들 Image ximg = icon.getImage(); // ImageIcon을 Image로 변환. Image yimg = ximg.getScaledInstance(i, j, java.awt.Image.S.. 2023. 1. 2. Java Swing (4) 한국 축구 구단 관리 프로그램 (자바 스윙 프로젝트) 2022 한국 축구 구단 관리 프로그램 (3) 포메이션 1. 선발 선수들의 번호를 가져와 필드의 라벨에 텍스트를 입히고 라벨의 좌표를 변경하여 포메이션을 지정할 수 있습니다. 2. 포메이션은 A,B 타입을 각 각 설정이 가능합니다. //기본 좌표값 private void formationA() { lbl2.setLocation(669, 425); lbl3.setLocation(741, 325); lbl4.setLocation(741, 205); lbl5.setLocation(669, 103); lbl6.setLocation(367, 417); lbl7.setLocation(462, 191); lbl8.setLocation(462, 334); lbl9.setLocation(367, 90); lbl10.se.. 2023. 1. 1. 이전 1 다음