질문좀드릴게여~textfiel에대한..
노을빛
제가 자바를 공부하려고하는데여..
textfiled에입력을 하면 textarea로 출력되게끔 하고싶은데 어떻게해야할지 도저히 모르겠습니다...
좀알려주세여 ~~
아래는 소스입니다...ㅠㅠ
import java.awt.*;
import java.awt.event.*;
import java.io.*;
class aa extends Frame implements ActionListener
{
TextField textfield;
TextArea textarea;
Label label;
String filename;
public aa(String str){
super(str);
setLayout(new FlowLayout());
label = new Label(파일 이름을 입력하세요);
textfield = new TextField(20);
textfield.addActionListener(this);
textarea = new TextArea(30, 70);
add(textarea);
addWindowListener(new WinListener());add(label);add(textfield);
}
public static void main(String args[]){
aa text = new aa(파일읽기);
text.setSize(700, 600);
text.show();
}public void actionPerformed(ActionEvent ae){
byte buffer[] = new byte[500];
filename=textfield.getText();
try{
FileInputStream fout = new FileInputStream(textfield);
//fin.read(buffer);
String data = new String(buffer);
textarea.append(filename+\n);
//textarea.append(i love you);
}catch(IOException e){
System.out.println(e.toString());
}
}
class WinListener extends WindowAdapter
{
public void windowClosing(WindowEvent we){
System.exit(0);
}
}
}