A component that combines a button or editable field and a drop-down list. The user can select a value from the drop-down list, which appears at the user's request. If you make the combo box editable, then the combo box includes an editable field into which the user can type a value.
combotest1.java
import java.awt.*; import java.awt.event.*; import javax.swing.*; class combotest1 extends JFrame implements ComponentListener { JComboBox box; combotest1() { Container c=this.getContentPane(); c.setLayout(new FlowLayout()); box=new JComboBox(); box.setToolTipText("Combo Box"); box.addItem("Apple"); box.addItem("Mango"); box.addItem("Orange"); box.addItem("Banana"); box.addItem("Guava"); box.setBounds(60,20,80,20); this.addComponentListener(this); c.add(box); setResizable(false); //not resizable setLocation(400,250); } //close of default constructor public void componentResized(ComponentEvent e) { } public void componentMoved(ComponentEvent e) { this.setLocation(400,250); } public void componentShown(ComponentEvent e) { } public void componentHidden(ComponentEvent e) { } public static void main(String args[]){ combotest1 obj=new combotest1(); obj.setVisible(true); obj.setSize(200,150); obj.setTitle("Combo Box"); obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
OUTPUT:-
No comments:
Post a Comment