본문내용
void print (double x) {
print (new Double (x));
} //객체의 출력 부분.(doubles)
public void println (double x) {
print (x + "\n");
} //객체의 출력 부분.(doubles)
public void print (char c) {
print (new Character (c));
} //객체의 출력 부분.(chars)
public void println (char c) {
print (c + "\n");
} //객체의 출력 부분.(chars)
public void print (boolean b) {
print (new Boolean (b));
} //객체의 출력 부분.(booleans)
public void println (boolean b) {
print (b + "\n");
} //객체의 출력 부분.(booleans)
public void freeze() {
inputField.setEditable (false);
//outputArea.setEnabled (false);
}
}
GUIListener.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class GUIListener extends WindowAdapter implements ActionListener {
protected JTextField inputField;
protected Process process;
//This GUI listener의 시작을 알리는 부분.
public GUIListener(){}
public GUIListener (JTextField tf, Process p) {
inputField = tf;
process = p;
} //생성자 부분.
public void windowClosing (WindowEvent e) {
System.exit( 0 );
} //windowClosing의 method부분.
//입력의 시작부분.
public void actionPerformed (ActionEvent e) {
inputField.setText( "" );
inputField.setEnabled (false);
process.processInput (e.getActionCommand());
inputField.setEnabled (true);
}
}
print (new Double (x));
} //객체의 출력 부분.(doubles)
public void println (double x) {
print (x + "\n");
} //객체의 출력 부분.(doubles)
public void print (char c) {
print (new Character (c));
} //객체의 출력 부분.(chars)
public void println (char c) {
print (c + "\n");
} //객체의 출력 부분.(chars)
public void print (boolean b) {
print (new Boolean (b));
} //객체의 출력 부분.(booleans)
public void println (boolean b) {
print (b + "\n");
} //객체의 출력 부분.(booleans)
public void freeze() {
inputField.setEditable (false);
//outputArea.setEnabled (false);
}
}
GUIListener.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class GUIListener extends WindowAdapter implements ActionListener {
protected JTextField inputField;
protected Process process;
//This GUI listener의 시작을 알리는 부분.
public GUIListener(){}
public GUIListener (JTextField tf, Process p) {
inputField = tf;
process = p;
} //생성자 부분.
public void windowClosing (WindowEvent e) {
System.exit( 0 );
} //windowClosing의 method부분.
//입력의 시작부분.
public void actionPerformed (ActionEvent e) {
inputField.setText( "" );
inputField.setEnabled (false);
process.processInput (e.getActionCommand());
inputField.setEnabled (true);
}
}
추천자료
[자료구조] max heap
[자료구조] BFS&DFS&BST
[자료구조] post&prefix
(자료구조) 큐를 이용한 환상형 연결리스트 삽입 & 삭제 소스
(자료구조) 스레드 이진트리 중위운행 결과 소스
(자료구조) 트리를 이용한 비순환적 중위운행 결과 소스
힙 자료구조를 이용한 상입,제거(특정 토큰에 대해)
리스트 자료구조를 이용한 상입,제거(특정 토큰에 대해)
[자료구조]Infix로 된 수식을 Prefix와 Postfix로 변환 시키는 프로그램입니다.(C언어)
철근 콘크리트 구조.PPT자료
연결리스트(자료구조).ppt
[자료구조] 피보나치수열 - int 데이타 사이즈를 넘어가는 결과값 계산 프로그램
C언어 자료구조 Binary Search Tree (이진 탐색 트리)
C언어 자료구조 HashTable 해시테이블
소개글