컴퓨터프로그래밍 128

Java-awt-List

List 컴포넌트Button 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 List() List컴포넌트 생성 List(int) List 컴폰언트 생성 및 초기 노출 행수 void add(String) List 컴포넌트의 제일 뒤로 항목 추가 void insert(String, int) List 컴포넌트의 원하는 위치로 항목 추가 void remove(int) List 컴포넌트에서 원하는 위치의 항목 삭제 void remove(String) List 컴포넌트에서 원하는 이름의 항목 삭제 void removeAll() List 컴포넌트의 모든 항목 삭제 void select(int) List 컴포넌트에서 원하는 위치의 항목 선택 void select(string) List 컴포넌트에서 원하는 이름의..

Java-awt-Choice

Choice컴포넌트Button 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 Choice() Choice 컴포넌트 생성 void add(String) Choice 컴포넌트 제일뒤로 항목 추가 void insert(String,int) Choice 컴포넌트의 원하는 위치로 항목추가 void remove(int) Choice 컴포넌트에서의 원하는 위치의 항목 삭제 void remove(String) Choice 컴포넌트에서의 원하는 이름의 항목삭제 void removeAll() Choice 컴포넌트의 모든 항목 삭제 void select(int) Choice 컴포넌트에서 원하는 위치의 항목 선택 void select(String) Choice 컴포넌트에서 원하는 이름의 항목 선택 String get..

Java-awt-CheckBox

CheckBox 컴포넌트Button 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 Checkbox() Checkbox 컴포넌트 생성 Checkbox(String) Checkbox 컴포넌트 생성 및 기본 문자열 표시 void setLabel(String) Checkbox 컴포넌트 문자열 표시 String getLabel() Checkbox 컴포넌트에 표시된 문자열 구하기 void getState(boolean) Checkbox 컴포넌트에 체크를 표시 또는 해제 boolean getSdtate() Checkbox 컴포넌트에 체크 상태 리턴 실습해보기123456789101112131415161718192022232425262728293031 import java.awt.*; class Exam ext..

java - awt - Button

Button 컴포넌트Button 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 Button() Button 컴포넌트 생성 Button(String) Button 컴포넌트 생성 및 기본 문자열 표시 void setLabel(String) Button 컴포넌트 문자열 표시 String getLabel() Button 컴포넌트에 표시된 문자열 구하기 실습해보기1234567891011121314151617181920222324252627282930 import java.awt.*; class Exam extends Frame { Button btn1,btn2; Label lbl; Frame f; Exam() { f = new Frame(); f.setSize(180, 150); btn1 = new Bu..

Java-awt-TextField

TextField 컴포넌트textField 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 TextField() TextField 컴포넌트 생성 TextField(int) TextField 컴포넌트 생성 및 기본크기 TextField(String) TextField 컴포넌트 생성 및 기본 문자열 표시 TextField(string, int) TextField 컴포넌트 생성 및 기본 문자열표시, 기본크기 void setText(String) TextField 컴포넌트 문자열 표시 String getText() TextField 컴포넌트에 표시된 현재 전체 문자열 구하기 String getSelectedText() TextField 컴포넌트에서 사용자가 선택한 문자열 구하기 void setEditab..

Java - awt - Label

Label 컴포넌트가장 기초적인 Frame 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 Label() Label 컴포넌트 생성 Label(String) Label 컴포넌트 생성 및 제목 void setText(String) Frame 컴포넌트 제목 설정 void setAlignment(int) Label 컴포넌트 글 정렬 (0:왼쪽, 1:중앙, 2:오른쪽) 실습해보기 123456789101112131415161718 import java.awt.*; class Exam extends Frame { Label lbl1; Frame f; Exam() { f = new Frame(); f.setSize(200, 100); lbl1 = new Label("중앙정렬"); f.add(lbl1); f.se..

Java - awt-Frame

Frame 컴포넌트가장 기초적인 Frame 컴포넌트의 구성요소를 정리해 보았습니다. 구성요소 기능 Frame() Frame 컴포넌트 생성 Frame(String) Frame 컴포넌트 생성 및 제목 void setTitle(String) Frame 컴포넌트 제목 설정 void setSize(int, int) Frame 컴포넌트 가로 및 세로크기 설정 void setVisible(boolean) Frame 컴포넌트 화면에 표시 및 숨김 void setLocation((int x, int y)윈도우화면의 Frame 위치 조정 void dispose() Frame 컴포넌트 삭제 실습해보기 1234567891011 import java.awt.*; import java.awt.event.*; class Exam ..

Java - JMenuBar

JMenuBar 사용하기 아래의 소스는 메뉴바를 만들고, 서브메뉴 종료를 클릭하면 종료되는 소스입니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 import javax.swing.*; import java.awt.event.*; class Exam extends JFrame implements ActionListener { JFrame jf; public Exam() { jf=new JFrame(); addJMenu(); jf.setTitle("가나다라"); jf.setSize(400,300); jf.setVisible(true); ..

Java - Scroll, JList, ComboBox

Swing의 특징 1. JList, Scroll사용자에게 하나 이상의 목록 내용을 보여주고 한아 혹은 여러 항목을 선택하도록 하는 것 JList 객체명 = new JList();JLIST(object list[] 배열명) 123456789101112131415 import javax.swing.*; class Exam { public static void main(String[] args) { String[] data = {"백반","쌈밥","짜장면","수제비","탕수육","볶음밥","김치볶음밥","새우볶음밥","돈까스"}; JList myList = new JList(data); JFrame jf=new JFrame(); JScrollPane js=new JScrollPane(myList); //안쓰면..

Java-Swing-JTextField, JTextArea

Swing의 특징 1. JTextField한 줄의 텍스트를 저장한다.객체 내에서 커서의 이동이나 문자 출력 등의 기능은 가상기계에 의해서 실행한다. JTextField()TextField(int col)길이가 설정된 객체를 생성TextField(String text) 텍스트를 가진 객체를 설정 1234567891011121314151617181920 import javax.swing.*; class Exam { public static void main(String args[]) { JFrame jf=new JFrame("로그인정보"); JLabel lbl1=new JLabel("아이디", JLabel.RIGHT); JLabel lbl2=new JLabel("비밀번호",JLabel.RIGHT); JTex..