Java(281)
-
Java 인터페이스
프로젝트 내 src 내 javabasic 패키지 내 Ex2Test.java package javabasic; interface InterA { abstract public void draw(); abstract public void close(); } class Apple { public void show() { System.out.println("Apple 의 show 메서드"); } } //Orange 클래스를 구현 Apple 상속,InterA 구현 class Orange extends Apple implements InterA { @Override public void draw() { // TODO Auto-generated method stub System.out.println("Orange 클래..
2023.02.05 -
Java StringBuffer 와 StringBuilder
프로젝트 내 src 내 javabasic 패키지 내 EX1Test.java package javabasic; class SuperObj { SuperObj() { System.out.println("super 생성자 호출"); } public void process() { System.out.println("부모 클래스에서 일처리 하는 메서드"); } } class SubObj extends SuperObj { SubObj() { System.out.println("sub 생성자 호출"); } @Override public void process() { // TODO Auto-generated method stub System.out.println("자식 클래스에서 먼저 일처리를 한다"); super.p..
2023.02.05 -
Java getSource()
프로젝트 내 src 내 javabasic 패키지 내 Ex2PhotoInfoSave.java package javabasic; import java.awt.Canvas; import java.awt.Color; import java.awt.FileDialog; import java.awt.Graphics; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import j..
2023.02.05 -
Java JScrollBar
프로젝트 내 src 내 javabasic 패키지 내 Ex1ScrollColor.java package javabasic; import java.awt.Color; import java.awt.event.AdjustmentEvent; import java.awt.event.AdjustmentListener; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JScrollBar; import javax.swing.border.LineBorder; public class Ex1ScrollColor extends JFrame { JScrollBar sbRed, sbGreen, sbBlue; JLabel lblRed, lblGreen..
2023.02.05 -
Java WindowAdapter
프로젝트 내 src 내 javabasic 패키지 내 Ex5FileMunje.java package javabasic; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import javax...
2023.02.03 -
Java DefaultTableModel
javax.swing.table.DefaultTableModel.DefaultTableModel(Object[] columnNames, int rowCount) DefaultTableModel 클래스으 DefaultTableModel(Object[] columnNames, int rowCount) 생성자 함수는 Object[] columnNames 파라메터 안에 있는 요소들의 수만큼의 열과 int rowCount 파라메터 수 만큼의 null 객체 값들로 채워진 행들로 이루어진 하나의 DefaultTableModel 객체를 생성한다. 각 열 이름은 Object[] columnNames 배열 파라메터에서 가져올 것이다. DefaultTableModel 클래스는 cell(작은 방) 값 객체들을 저장하기 위해서..
2023.02.03