Ich möchte eine combobox
und eine textbox
erstellen. Der Benutzer gibt einen Text in das Textfeld ein und der Text wird als Element combobox
hinzugefügt.Wie kann ich Text aus Textfeld in die Combobox hinzufügen?
Wie kann ich es tun? Ich habe einen Code geschrieben, aber ich konnte nicht finden, was ich in actionlistener
schreiben werde.
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class Q2 extends JFrame {
JTextField t;
JComboBox combobox = new JComboBox();
public Q2() {
t = new JTextField("Enter text here", 20);
t.setEditable(true);
t.addActionListener(new act());
add(t);
add(combobox);
combobox.addItem(t.getText().toString());
setLayout(new FlowLayout());
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 300);
setLocationRelativeTo(null);
setVisible(true);
}
public class act implements ActionListener {
public void actionPerformed(ActionEvent e) {
}
}
public static void main(String[] args) {
Q2 test = new Q2();
}
}
warum Sie ein Textfeld benötigen, um Daten auf der jcombobox zu schreiben, können Sie gerade die kombinierbare bearbeitbare machen. Ich sag ja nur. – Priyamal
Ich bin neu in Java und ich möchte alle Codes lernen :) Und auch ich nicht wissen, editierbare combobox .. –
k ill posten es als Antwort dann warten. – Priyamal