Java(GUI)_JLabel & JTextField_13
·
Java/기초 내용 정리
2024-11-01   package basic;import javax.swing.*;public class Ex13_JLabel_JTextField extends JFrame{ public Ex13_JLabel_JTextField() { setTitle("JLabel & JTextField 예제"); JPanel container = new JPanel(); JLabel label1 = new JLabel("이 름 : "); JTextField name = new JTextField(15); JLabel label2 = new JLabel("학 과 : "); JTextField major = new JTextField(15); JLabel label3 = new JLabel..
Java(GUI)_JList_12
·
Java/기초 내용 정리
2024-11-01  package basic;import javax.swing.*;public class Ex12_JList extends JFrame { public Ex12_JList() { setTitle("JList 예제"); JPanel container = new JPanel(); String[] job = {"회사원", "공무원", "학생", "주부", "기타"}; JList list = new JList(job); container.add(list); add(container); setBounds(100, 100, 300, 300); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(tr..
Java(GUI)_JComboBox_11
·
Java/기초 내용 정리
2024-11-01  package basic;import javax.swing.*;public class Ex11_JComboBox extends JFrame { public Ex11_JComboBox() { setTitle("JComboBox 예제"); // 컨테이너를 만들어야 한다 JPanel container = new JPanel(); // 컴포넌트를 만들어야 한다 String[] job = {"회사원", "공무원", "학생", "주부", "기타"}; JComboBox jcb = new JComboBox(job); //jcb.setSelectedIndex(2); // 실행 시 default 값 설정 jcb.setSelectedItem("주부"); // 실..
Java(GUI)_JToggleButton_10
·
Java/기초 내용 정리
2024-11-01   package basic;import javax.swing.*;public class Ex10_JToggleButton extends JFrame { public Ex10_JToggleButton() { setTitle("JToggleButton 예제"); // 컨테이너를 만들어야 한다. JPanel container = new JPanel(); // 컨포넌트를 만들어야 한다. JToggleButton jtb1 = new JToggleButton("토글버튼1"); JToggleButton jtb2 = new JToggleButton("토글버튼2"); JToggleButton jtb3 = new JToggleButton("토글버튼3"); // 컨포넌트를..
Java(Class2)_Package_01
·
Java/기초 내용 정리
2024-11-01     회원 아이디 >>> hong회원 비밀번호 >>> 1234회원 이름 >>> 홍길동회원 나이 >>> 28회원 연락처 >>> 010-1111-2222회원 주소 >>> 서울시 마포구 package model;/* * ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ * ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ * ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ * 자바 빈(Java Bean)? * - DB 에 접근하여 태이블의 특정 컬럼에 값을 저장하거나 * 저장된 값을 가져올 때 사용하는 클래스. * - Java Bean == DTO(Data Transfer Object) == VO(Value Object) * - 구성요소 * ..
Java(Class2)_Final_01
·
Java/기초 내용 정리
2024-11-01  package finals;/* * final 지정자 * - 클래스나 멤버변수, 멥버메서드에 적용해서 사용함. * - 클래스 : - 변경할 수 없는 클래스. 확장할 수 없는 클래스. * - final 로 지정된 클래스는 다른 클래스의 조상(부모) * 클래스가 될 수 없음. * - 멤버메서드 : - 변경될 수 없는 메서드. * - final 로 선언된 메서드는 오버라이딩(재정의)을 * 통해서 메서드를 재정의 할 수 없음. * - 멤버변수 : - 변수명 앞에 final 이라는 키워드가 붙으면 값을 * 변경할 수 없음. ==> 상수가 됨. * * ※ 대표적인 final 클래스는 String 클래스와 Math 클래스임. */class..