Bueno, perdon por no contestar, me he estado liando con otras tareas y este programita...
aun no lo he logrado, he armado mi ventana, pero no se como "capturar" lo que yo ingrese en mi textFied (y de que manera establecerlo

)
publico mi codigo, para explicarme mejor:
package diccionariosa;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
public class diccionariosa extends Frame implements WindowListener, ActionListener {
TextArea t;
TextField f;
Button b,h;
Choice ch;
File archivo = null;
Scanner in = new Scanner(System.in);
ArrayList lineas = new ArrayList();
FileReader fr = null;
diccionariosa() throws FileNotFoundException{
setLayout(null);
setTitle("diccionario sinonimos / antonimos");
setBounds(300,200,400,400);
addWindowListener(this);
t=new TextArea();
t.setBounds(20,150,200,200);
add(t);
f=new TextField();
f.setBounds(10,40,150,20);
add(f);
b=new Button("Buscar");
b.setBounds(70,80,100,20);
b.addActionListener(this);
add(b);
h=new Button("limpiar");
h.setBounds(200,80,100,20);
h.addActionListener(this);
add(h);
ch=new Choice();
ch.setBounds(200,40,150,20);
ch.addItem("Sinonimos");
ch.addItem("Antonimos");
add(ch);
}
public static void main(String[] args) throws FileNotFoundException {
diccionariosa d = new diccionariosa();
d.setVisible(true);
}
public void windowOpened(WindowEvent e) {
}
public void windowClosing(WindowEvent e) {
setVisible(false);
dispose();
System.exit(0);
}
public void windowClosed(WindowEvent e) {
}
public void windowIconified(WindowEvent e) {
}
public void windowDeiconified(WindowEvent e) {
}
public void windowActivated(WindowEvent e) {
}
public void windowDeactivated(WindowEvent e) {
}
public void actionPerformed(ActionEvent e) {
if( ch.getSelectedItem().equals("Sinonimos")) {
try{
archivo = new File("c:\\Sinonimos.txt");
String linea;
fr = new FileReader(archivo);
BufferedReader br = new BufferedReader(fr);
lineas.clear();
String busqueda= f.getText();
in.nextLine();
busqueda = in.nextLine();
while((linea = br.readLine()) != null ){
lineas.add(linea);
}
for(int i=0;i<lineas.size();i++){
linea = (String)lineas.get(i);
if(linea.equals(busqueda)){
t.append(linea);
i = lineas.size()
}
}
}catch(IOException ex){}
}
else if( ch.getSelectedItem().equals("Antonimos")){
}
}
}