java下拉框怎么做?

互联网 19-5-20
有朋友在做Java相关开发时因为一些问题可愁坏了。比如这个问题,java下拉框怎么做?本篇文章将和大家讲述如何用Java实现下拉框,感兴趣的朋友了解一下。

引用的包有:

java.awt是一个软件包,包含用于创建用户界面和绘制图形图像的所有分类。在AWT术语中,诸如按钮或滚动条之类的用户界面对象称为组件。

javax.swing 最常用的pachage,包含了各种swing组件的类

javax.swing.border 包含与swing组件外框有关的类

import java.awt.*; import javax.swing.*; import javax.swing.border.*;   import java.awt.event.*; public class Test extends JFrame {     private JPanel jPane;//大的面板     private JTextField textField;//文本框     public JComboBox comboBox;//下拉选择框     public static String a =null;     public static void main(String[] args) {         EventQueue.invokeLater(new Runnable() {             public void run() {                 try {                     Test frame = new Test();                     frame.setVisible(true); //              设置窗口可见                 } catch (Exception e) {                     e.printStackTrace();                 }             }         });     }        /**      * Create the frame.      */     public Test() {         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //      EXIT_ON_CLOSE相当于执行System.exit(0);的动作方法退出应用程序,关闭进程 //      如果不写这句话点击X我们也能关闭窗口,但是在后台进程里面我们会发现我们的进程数并不减少         setBounds(200, 200, 400, 400);//首次点开,发现距离屏幕左边,上方200,长宽均为400         jPane = new JPanel();         jPane.setBorder(new EmptyBorder(5, 5, 5, 5));         setContentPane(jPane);         jPane.setLayout(null); //按照规定的位置显示,否则按照默认的FlowLayout(每个JPanel对象初始化时都使用FlowLayout布局,)布局显示的                    comboBox = new JComboBox();         String[] select = {"选项一","选项二","选项三"}; //        添加选项值         comboBox.setModel(new DefaultComboBoxModel(select));         comboBox.setBounds(15, 15, 100, 25);         jPane.add(comboBox);                textField = new JTextField();         textField.setBounds(150, 15, 76, 22);         jPane.add(textField);         textField.setText("选项一");              comboBox.addItemListener(new ItemListener() {             @Override             public void itemStateChanged(ItemEvent e) {                 if(e.getStateChange() == ItemEvent.SELECTED) {                      textField.setText(comboBox.getSelectedItem().toString());                      a = textField.getText();                      System.out.print(a);                 }             }           });     } }

相关学习推荐:java基础教程

以上就是java下拉框怎么做?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: java
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java怎么输入或与非

相关资讯