`
1641606815
  • 浏览: 39628 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

java中JComboBox下拉菜单栏的应用

 
阅读更多

                                              JComboBox的应用

 

       在应用JComboBox时,往往会用到监听器,并且要获得返回值但是,e.getActionCommond()的返回值为JComboBox型的 如何获得String型的返回值呢?

       具体的应用代码如下:

 
   String []array =  {C:\\;D:\\;E:\\;F:\\}; 
   //实例化一个下拉菜单栏对象 
   JComboBox box = new JComboBox(array); 
   box.setPreferredSize(new Dimension(160,22));//设置下拉菜单的尺寸 
   /**********************************************/ 
   ActionListener listener = new ActionListener(){ 
        public void actionPerformed(ActionEvent e) { 
             JComboBox com = (JComboBox)e.getSource(); 
             String str = (String)com.getSelectedItem(); 
             
        } 
   }; 
   box.addActionListener(listener);//添加监听器 
   /*********************************************/

 

 

分享到:
评论

相关推荐

    工具栏上设置下拉按钮

    而下拉按钮(Dropdown Button)则是工具栏中一种高效的空间利用方式,它可以将多个相关功能集中在一个按钮内,通过下拉菜单展示,使得界面更加简洁、易用。本篇文章将深入探讨如何在工具栏上设置下拉按钮,以及相关...

    java 窗体应用程序

    通过学习这个例子,开发者可以进一步探索Java Swing的其他功能,如菜单栏(JMenuBar)、下拉列表(JComboBox)、滑块(JSlider)等,以及更复杂的布局管理和自定义组件。同时,也可以了解MVC(模型-视图-控制器)...

    Java cs frame弹窗控件

    本实例主要关注Java中的"cs frame弹窗控件",即窗口和对话框的使用,以及事件处理和JComboBox下拉列表的操作。 首先,`frame`在Java Swing中指的是JFrame类,它是顶级容器,用于创建应用程序的主要窗口。JFrame是...

    java的swing的员工管理系统.rar

    系统中的下拉菜单可能由JComboBox组件实现,它可以提供一个下拉列表供用户选择。这种组件常用于选择员工的职位、部门等属性。下拉菜单的数据通常可以动态加载,比如从数据库中获取部门列表。 数据的保存和打开功能...

    java swing综合程序

    在"Java Swing综合程序"中,我们将深入探讨如何使用Swing组件构建一个功能丰富的用户界面,包括菜单栏(JMenuBar)、工具栏(JPopupMenu)、组合框(JComboBox)、复选框(JCheckBox)和单选按钮(JRadioButton),...

    Java Swing常用组件应用实例源码.rar

    9. **JMenuBar和JMenu** - 这些组件用于创建菜单栏和下拉菜单。通过它们,你可以为应用程序添加文件操作、帮助菜单等常见功能。 10. **Layout Managers** - Swing提供了多种布局管理器,如FlowLayout、BorderLayout...

    哈哈,学JAVA,以后用这个模板套套就可以了;

    此示例程序包含了一个窗口(`JFrame`)、菜单栏(`MenuBar`)、菜单(`Menu`)、文本框(`JTextField`)、列表(`JList`)、组合框(`JComboBox`)、标签(`JLabel`)、按钮(`JButton`)以及文本区域(`JTextArea`...

    JAVA GUI参考代码.zip

    在Java中,可以使用`JComboBox`来创建下拉列表,并通过添加事件监听器来实现联动效果。 4. **FrameDemo**: `JFrame`是Java Swing中的顶级容器,用于创建窗口。`JFrame`可以包含其他组件,如按钮、文本框等。...

    java swing管理系统源码 程序 代码 图形界面(11套).zip

    - JMenuBar和JMenuItem:用于创建菜单栏和菜单项,提供应用程序的主菜单。 2. **布局管理器** - FlowLayout:流式布局,组件按顺序从左到右、从上到下排列。 - BorderLayout:边界布局,将容器分为五个区域:北...

    java swing

    10. JMenuBar和JMenu:用于创建菜单栏和子菜单,提供应用程序的交互方式。 11. JTable:用于展示和编辑表格数据。 12. JScrollPane:为组件提供滚动功能。 事件处理是Swing中重要的一环,Java Swing使用了模型-视图...

    一些Swing应用实例Java源码包

    1. **选项框(JComboBox)**:JComboBox是一种下拉列表,用户可以从预定义的选项中选择一个。在Swing中,你可以添加不同类型的元素,如字符串、图标或者自定义对象。通过监听ActionEvent,你可以响应用户的选中操作...

    java GUI代码例子

    7. **菜单和菜单项(JMenu, JMenuItem)**:可以创建顶部菜单栏,为用户提供更复杂的交互选项。 8. **对话框(JOptionPane)**:预定义的对话框可以帮助开发者快速实现警告、确认、输入等交互。 9. **事件适配器...

    java swing简单记事本项目

    菜单栏和菜单项是GUI应用中常见的元素,Swing 提供了 `JMenuBar` 和 `JMenuItem` 来创建它们。在记事本项目中,可能会有“文件”、“编辑”等菜单,包含“新建”、“打开”、“保存”、“复制”、“粘贴”等菜单项...

    java-gui图形界面组件大全(内含139个demo)

    13. **JMenuBar** 和 **JMenuItem**: 用于创建菜单栏和菜单项,是构建桌面应用的标准方式。 14. **JOptionPane**: 提供了一些预定义的对话框,如消息对话框、输入对话框和选择对话框。 在Java-GUI图形界面组件大全...

    用JAVA做记事本

    - **字体选择**:通过获取系统可用的字体名称并将其添加到 `JComboBox` 中,用户可以在下拉列表中选择所需的字体。 - **字号设置**:同样地,通过提供一系列预定义的字号选项(如 "5", "10", "15" 等),用户可以...

    Java桌面通信程序

    - `JComboBox`:下拉选择框,允许用户从预设选项中选择。 - `JTable`:展示数据的表格,支持行和列的操作,可以用于好友列表的展示。 2. **事件处理**: - `ActionListener`:实现`actionPerformed`方法,处理...

    java的swing 自学例题~

    这些组件可用于创建下拉菜单和菜单栏,增加程序的交互性。 事件处理是Swing中一个重要的概念,通过实现EventListener接口或继承特定的监听器类(如ActionListener、MouseListener、KeyListener等),我们可以监听并...

    Java Swing图形界面

    它包含了菜单栏、工具栏和其他组件。 2. JComponent:所有Swing组件的基类,提供了一些基本功能,如绘图、事件处理等。 3. JButton:用于响应用户点击操作,可以设置文字、图标或者两者的组合。 4. JLabel:用于...

    javaSwing初级入门知识

    9. **JMenu** 和 **JMenuItem**: 构建应用程序的菜单栏和菜单项,实现命令式的用户交互。 10. **JOptionPane**: 提供弹出对话框,如消息提示、确认对话框等。 Swing还提供了事件监听机制,使得当用户与组件交互时...

    javaSwing常用的组件

    7. **JComboBox**: JComboBox 是一个下拉列表组件,用户可以选择列表中的一个项。你可以动态添加或移除选项,也可以设置默认选中项。 8. **JTree**: JTree 是用来显示层次结构数据的组件,例如文件系统或组织结构。...

Global site tag (gtag.js) - Google Analytics