Hallo,
ich habe folgendes Problem. Ich habe in meiner GUI eine extra Klasse Suche in welcher sich ein JTextfield Suche befindet, in diese können Werte eingetragen werden und anschließend an den Server geschickt werden. Meine Frage ist nun, wie kann ich diesen Wert übermitteln. Ich würde gerne, wenn Enter gedrückt wird, die Daten abschicken und die Suche anschließend leeren. Meine Frage ist, wie kann ich dies umsetzen. Das Textfeld Suche ist erstellt, aber das Absenden fehlt mir noch.
Vielen Dank für eure Ideen!
ich habe folgendes Problem. Ich habe in meiner GUI eine extra Klasse Suche in welcher sich ein JTextfield Suche befindet, in diese können Werte eingetragen werden und anschließend an den Server geschickt werden. Meine Frage ist nun, wie kann ich diesen Wert übermitteln. Ich würde gerne, wenn Enter gedrückt wird, die Daten abschicken und die Suche anschließend leeren. Meine Frage ist, wie kann ich dies umsetzen. Das Textfeld Suche ist erstellt, aber das Absenden fehlt mir noch.
Vielen Dank für eure Ideen!
Java:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Suche extends JFrame{
private Container c;
private JTextField suche;
private JButton button;
public Suche() {
c = getContentPane();
c.setLayout(new GridLayout(0, 2));
c.add(new JLabel("Suche", JLabel.RIGHT));
suche = new JTextField(2);
c.add(suche);
}
class OperatorListener implements ActionListener {
char oper;
OperatorListener(char oper) {
this.oper = oper;
}
public void actionPerformed(ActionEvent e) {
if (oper == 'l') {
suche.setText("");
return;
}
try {
double op1 = Double.valueOf(suche.getText()).doubleValue();
} catch (Exception ex) {
}
}
}
// main-Methode
public static void main(String[] args) {
Suche Suche = new Suche();
Suche.setTitle("Suche");
Suche.setSize(800, 500);
Suche.setVisible(true);
Suche.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}