본문 바로가기

전체 카테고리109

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 (6) 한국 축구 구단 관리 프로그램 (자바 스윙 프로젝트) 2022 한국 축구 구단 관리 프로그램 (6) 경기장 기능 1. 버튼이나 경기장 이름을 클릭하여 경기장들의 정보를 볼 수 있습니다. 2. 우측 하단 사이트 바로가기 기능을 이용하면 등록된 url이 자신의 기본 브라우저로 열립니다. @Override public void mouseClicked(MouseEvent e) { Component component = e.getComponent(); if (component == sangadress || component == sang) { i = 0; sta_lbl.setIcon(imgsta[0]); ta_next.setText(" [서울 상암 월드컵 경기장] "); ta_info.setText(seoul_lbl); } else if (component == s.. 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.
Java Swing (3) 한국 축구 구단 관리 프로그램 (자바 스윙 프로젝트) 2022 한국 축구 구단 관리 프로그램 (1) 후보 선수 관리 프레임 1. 좌측 '선수 정보입력'에서 데이터베이스에 선수를 추가할 수 있습니다. 2. 우측 '선수 리스트'에서 Jtable을 이용하여 현재 DB에 있는 선수 select, delete 할 수 있습니다. 3. 검색을 통해 DB에 있는 선수를 검색할 수 있습니다. //JTable --------------------------------------------------------- import javax.swing.JTable; import javax.swing.ListSelectionModel; import javax.swing.table.DefaultTableModel; import javax.swing.table.TableModel; im.. 2023. 1. 1.
Java Swing (2) 한국 축구 구단 관리 프로그램 (자바 스윙 프로젝트) 2022 한국 축구 구단 관리 프로그램 데이터베이스 테이블 DBMS는 오라클 이용, DBeaver Community를 이용하여 관리했습니다. SQL Sample //식단 INSERT INTO CBAN.FOODTABLE (FOOD, DRINK)VALUES('통곡물 시리얼, 계란흰자', '콜라'); INSERT INTO CBAN.FOODTABLE (FOOD, DRINK)VALUES('통곡물 파스타,야채,구운감자,치킨샐러드', '사이다'); INSERT INTO CBAN.FOODTABLE (FOOD, DRINK)VALUES('참치롤', '제로콜라'); INSERT INTO CBAN.FOODTABLE (FOOD, DRINK)VALUES('현미밥,닭가슴살', '단백질쉐이크'); //주전 선수 INSERT INTO.. 2023. 1. 1.