본문 바로가기
반응형

JAVA & Spring45

[JAVA] JFrame을 이용한 계산기 만들기 (소스 코드) package test; import java.awt.BorderLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class test extends JFrame implements ActionListener{ JPanel p1; JLabel lb = new JLabel("0", JLabel.RIGHT);; String btn[] = {"1", "2", "3".. 2023. 8. 3.
[JAVA] 마름모 출력 소스 코드 JAVA를 이용한 마름모 출력하는 방법입니다. 각 변수가 무슨 뜻을 의미하는지 주석 처리 해놓았습니다. JAVA 소스 코드 package school; public class Project1 { public static void main(String[] args) { int i = 0; //라인 수 int j = 0; //*의 수 int k = 0; //공백 수 //마름모 상단 for (i = 1; i 0; i--) { for(k = 3 - i; k >= 0; k--) { System.out.print(" "); } for(j = i * 2 - 1; j > 0; j--) { System.out.print("*"); } System.out.println(""); } } } 출력 결과 추가로 궁금한 점이 있.. 2023. 8. 2.
[Java / MySQL] 도서 관리 시스템 04 (MVC패턴)(마무리) 4장에서는 book.view 패키지에 데이터를 삽입 할 수 있는 BookInsertView와 데이터를 수정 할 수 있는 BookUpdateView를 만들어 주고 BookControoler 소스코드를 추가하겠습니다. 차례로 모든 소스 코드를 합치면 해당 도서 관리 프로그램을 사용할 수 있습니다. 참고 바랍니다. 데이터를 삽입 할 수 있는 BookInsertView 소스 코드입니다.package book.view;import java.awt.BorderLayout;import java.awt.GridLayout;import java.util.ArrayList;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing.JLabel;im.. 2023. 2. 4.
[Java / MySQL] 도서 관리 시스템 03 (MVC패턴) 3장에서는 category 테이블을 추가로 생성해 주고 테이블 join을 통하여 category 테이블에서 categoryName을 받아 온 다음 검색 기능을 마무리하겠습니다. MySQL에서 category 테이블을 생성해 줍니다. 칼럼은 category와 categoryName입니다.그리고 임의로 데이터를 넣어줍니다. BookVO 소스코드 수정본입니다.package book.vo;public class BookVO { private int isbn; private String name; private String publish; private String author; private int price; //Modify int category > string categoryName private Stri.. 2023. 1. 24.
반응형