-
需求一个java swing 功能5
在一个面板上,有一个下拉菜单,其值为(1,2,3,4,5,6,7,9,10)
当下拉菜单的值为(1,2,3,4,5,6,7,9),面板上没有任何文字显示
当下拉菜单的值为(10),面板上显示(电脑连接最大负载)文字提示2012年8月30日 15:58
2个答案 按时间排序 按投票排序
-
采纳的答案
根据楼上哥们意思 送个demo。。。
public static void main(String[] args) { String labels[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" }; JFrame frame = new JFrame("demojava-swing-测试"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container contentPane = frame.getContentPane(); final JComboBox comboBox = new JComboBox(labels); comboBox.setMaximumRowCount(5); comboBox.setEditable(true); contentPane.add(comboBox, BorderLayout.NORTH); final JTextArea textArea = new JTextArea(); textArea.setVisible(false); JScrollPane scrollPane = new JScrollPane(textArea); contentPane.add(scrollPane, BorderLayout.CENTER); ActionListener actionListener = new ActionListener() { public void actionPerformed(ActionEvent actionEvent) { // textArea.append("Selected: " + comboBox.getSelectedItem()); // textArea.append(", Position: " + comboBox.getSelectedIndex()); if(comboBox.getSelectedItem().equals("10")) { textArea.setVisible(true); textArea.append("电脑连接最大负载"); } } }; comboBox.addActionListener(actionListener); frame.setSize(300, 200); frame.setVisible(true); }
2012年8月30日 22:31
-
1、JComboBox通过 addActionListener 添加监听器;
2、每当下拉列表变的时候,监听器会触发;
3、通过调用JComboBox的 getSelectedItem() 得到值;
4、判断值是否是10 是就显示面板,,否则就隐藏2012年8月30日 16:14
相关推荐
上学时候做的一个Java swing程序,用于课程设计,当时顺利通过。 使用说明 系统介绍 酒店管理系统的需求包括开台点菜功能、智能化获取菜品功能、自动结账功能、营业额报表功能等。依据餐饮行业的特点,本系统实现...
* 采用JavaSwing、JavaFX设计UI界面,结合MySQL数据库进行增删改查操作,功能较为完善 * 包含数据库文件、ER图、数据库表的设计、系统功能图、逻辑设计(流程图) * 源文章及其效果见: ...
2. 具有一定JAVA语言基础的初学者,但不知道如何设计与开发一个系统 3. 对Java-swing的知识有一定的了解,需要学习总结应用相关知识或者想找项目练手的同学。 实现的功能: 实现功能包括学生信息的新增、编辑、查看...
酒店管理系统的需求包括开台点菜功能、智能化获取菜品功能、自动结账功能、营业额报表功能等。依据餐饮行业的特点,本系统实现以下目标: 操作简单方便、界面简洁大方。 方便快捷的开台点菜功能。 智能化定位...
HoneyViewer图片查看器是一个基于java Swing实现的图片查看器,主要实现了图片展示功能。 本实验手册根据需求完成图片读取、切换等功能,平台的全称为:基于java Swing实现的HoneyViewer图片查看器(后简称为: Keep-...
人事管理系统要满足以下几个方面的功能需求: (1)用户管理:对用户信息进行添加、删除、修改和查看 (2)部门管理:对部门信息进行添加、删除、修改和查看 (3)培训管理:对培训信息进行添加、删除、修改和查看 (4)变动...
系统名称:Java Swing(GUI)学生信息管理系统。 系统使用技术:Java、Swing。 系统功能说明:对学生信息新增、按姓名查询、删除学生、更新学生信息,学生信息保存于文本文档。 系统文档或论文: 需求分析 在现今信息...
JAVA SWING gui 仓库管理数据库课程设计报告+源代码 请用eclipse打开项目 IntelliJ IDEA需要自己进行配置 提供了配置的全套教程 包括数据库文件 直接导入即可使用 程序是一个比较简单的程序 本系统是一个基于Java ...
简介:本文档描述了一个基于Java Swing和MySQL的酒店管理系统的设计和实现。该系统旨在提高酒店服务效率和客户满意度,实现酒店管理的自动化和信息化。本文分析了系统的功能需求和设计思路,介绍了系统的实现过程和...
* 采用JavaSwing、JavaFX设计UI界面,结合MySQL数据库进行增删改查操作,功能较为完善 * 包含数据库文件、ER图、数据库表的设计、系统功能图、逻辑设计(流程图) * 源文章及其效果见: ...
2. 具有一定JAVA语言基础的初学者,但不知道如何设计与开发一个系统 3. 对Java-swing的知识有一定的了解,需要学习总结应用相关知识或者想找项目练手 实现的功能: 实现功能包括学生信息的新增、编辑、查看、删除;...
本文基于实验要求设计和实现了一款航空订票系统,采用Java Swing框架进行界面开发,并通过JDBC连接MySQL数据库实现数据的存储和检索。通过Java Swing框架,系统实现了页面跳转、用户交互和界面美化等功能。利用JDBC...
如果想要把一届届的学生记录在案,不能通过手工的方式,这种方式不仅工作效率低,浪费大量的时间,需要大量的资源,并且这种管理往往是不稳定,不安全的,也许宿舍管理员的一个不小心,就有不法分子潜入宿舍,也许...
个人财务收支管理系统要满足以下几个方面的功能需求: (1)用户管理:对用户信息进行添加、删除、修改和查看 (2)类别管理:对类别信息进行添加、删除、修改和查看 (3)收入管理:对收入信息进行添加、删除、修改和查看...
在图书管理系统项目中主要讲解如何开发基于Java Swing的图书管理系统。该项目应满足以下需求。 ● 统一友好的操作界面,具有良好的用户体验。 ● 用户信息的注册、验证、登录功能。 ● 用户通过图书名称模糊搜索...
为了满足这一市场需求,我们开发了一套基于Java Swing和MySQL的飞机订票系统,该系统可无缝集成Oracle数据库,为用户提供高效、便捷的订票服务。 **二、项目功能** 1. **用户界面**:采用Java Swing技术构建直观、...
毕业设计题目管理系统要满足以下几个方面的功能需求: (1)管理员管理:对管理员信息进行添加、删除、修改和查看 (2)教师管理:对教师信息进行添加、删除、修改和查看 (3)学生管理:对学生信息进行添加、删除、修改和...
根据自己的需求简单修改一下,可以作为课程设计使用 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 一. 技术组成 技术栈:Java,使用 jdk1.8 即可 开发环境:IDEA /Ecplise ...
本项目是一个基于Java Swing和MySQL开发的图书管理系统,旨在提供一个直观、高效、易用的图形化界面,以帮助图书馆管理员更好地管理图书资源。系统涵盖了图书的录入、查询、借阅、归还、统计等核心功能,同时支持...
本项目是一个基于Java Swing和MySQL开发的学生选课系统,旨在提供一个直观、易用的界面供学生和管理员进行选课操作和管理。系统具有以下核心功能: 1. 学生选课功能:学生可以登录系统,查看课程列表,选择感兴趣的...