首页 > 其他分享 >【Swing】JComboBox

【Swing】JComboBox

时间:2024-05-15 22:12:02浏览次数:16  
标签:String addActionListener Swing module JComboBox moduleComboBox new

JComboBox

String[] moduleArray = new String[] {"苹果","香蕉","葡萄"}
JComboBox moduleComboBox = new JComboBox<>(moduleArray);
moduleComboBox.addActionListener(e -> {
    String module = (String) moduleComboBox.getSelectedItem();
    System.out.println("module: " + module);
});
moduleComboBox.setSelectedIndex(0);// 选择第一个,注意索引从0开始,该方法必须在 addActionListener 之后调用才能触发事件
moduleComboBox.setPreferredSize(new Dimension(100, moduleComboBox.getPreferredSize().height));
moduleComboBox.setFont(font);
northPanel.add(moduleComboBox);

 

标签:String,addActionListener,Swing,module,JComboBox,moduleComboBox,new
From: https://www.cnblogs.com/yangchongxing/p/18194785

相关文章

  • [附源码+文档]Java Swing小游戏源码合集(14款)_毕业设计必选项目
    (小众游戏塔防迷宫动作剧情类等)16款游戏源码Javaswing五子棋联网版源代码Javaswing贪吃蛇游戏开发教程+源码Javaswing超级玛丽游戏Javaswing俄罗斯方块项目源码Javaswing飞机大战游戏源码Javaswing雷电游戏源码Javaswing连连看游戏源码Javaswing模拟写字板源码......
  • 【Swing】UI外观风格设置
    设置系统风格UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());1、Metal风格(默认)StringlookAndFeel="javax.swing.plaf.metal.MetalLookAndFeel";UIManager.setLookAndFeel(lookAndFeel);2、Windows风格StringlookAndFeel="com.sun.java......
  • Java Swing容器:文件对话框
           文件对话框是专门用于对文件或目录进行浏览和选择的对话框。可以使用JFileChooser类创建文件对话框,其主要构造方法如下:JFileChooser():根据用户默认目录创建文件对话框。JFileChooser(FilecurrentDirectory):根据File型参数所指定的目录创建文件对话框。JFileCho......
  • Java Swing组件:表格
           表格(JTable)是将数据以二维的形式展示给用户,它包括行和列,每一行表示一个对象,例如一个学生,每一列表示对象的一种属性,例如学生的学号、姓名等。表格组件是采用MVC(ModelViewController)模式进行设计,按照MVC的设计理念,JTable类属于视图,对应的数据模型是TableModel接......
  • 解决import javax.swing.JTable;偶发性复制不了的问题
    解决方法:重写JTable类的键盘监听事件。 /** *20240313addhzh */ table.addKeyListener(newKeyListener(){ @Override publicvoidkeyPressed(KeyEvente){ //System.out.println("22222"); System.out.println("keycode"+e.getKeyCode())......
  • 基于javaswing的学生信息管理系统
    (解析+源码)基于JAVASwing+MySQL实现学生信息管理系统(增、删、改、查)数据库/文件存储_学生信息管理系统实现增删改查-CSDN博客 Nosuitabledriverfoundforjdbc:mysql:建表之后登录报错 原因是没有mysql的jar包 在项目右键buildpath 选择configureBulidpath ......
  • javaSwing的日期组件
    先看效果:1JToolBarjToolBar=newJToolBar();23DptLocalDatePickersearchDate=newDptLocalDatePicker(null,DateTimeFormatter.ofPattern("yyyy-MM-dd")){4@Override5publicDimensiongetMaximumSize(){......
  • Java Swing
    Swing在Java中的使用:创建图形用户界面(GUI)的步骤和技巧Swing是Java的一个图形用户界面(GUI)工具包,它提供了创建窗口、对话框、按钮等GUI元素所需要的类和方法。下面我们将介绍Swing的基本使用方法,包括创建窗口、添加组件、事件处理等。一、创建窗口创建Swing应用程序的第一步是创......
  • swing的图像更改的这个这个额叫啥来着,就是文件??差不多
    首先还是展示架构image用来存储图片,api请求token,changecode用来存放图片转base64的代码(base64->changecode),ui放界面,mian用于启动!!,其余是百度图像的专用工具,你们申请然后使用人家的接口时就能看到image文件夹存储图片,里边的不叫image的是基础图片,他们经过转换都叫image。 然后......
  • 一个关于swing实时翻译的java文件
    首先是我的架构,分别是启动,百度api接口的调用文件,swing的界面设计文件 其中的依赖是酱紫的(自己敲)<dependency><groupId>com.google.code.gson</groupId><artifactId>gson</artifactId><version>2.8.9</version>......