java文本框背景_用Java编写小程序(包含组合框下拉和文本框)变换背景颜色
展开全部
代码如下:import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.util.HashMap;
import java.util.Map;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class App extends JFrame {
32313133353236313431303231363533e78988e69d8331333365656534
private JComboBox cbxColors;
private JTextField txtName;
private Map colorMap;
public App() {
this.setSize(300, 100);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLayout(new FlowLayout());
colorMap = new HashMap<>();
colorMap.put("红", Color.RED);
colorMap.put("绿", Color.GREEN);
colorMap.put("蓝", Color.BLUE);
colorMap.put("黄", Color.YELLOW);
cbxColors = new JComboBox(colorMap.keySet().toArray());
cbxColors.setPreferredSize(new Dimension(50, 23));
cbxColors.addItemListener(e -> {
Color color = colorMap.get(e.getItem());
txtName.setBackground(color);
});
this.add(cbxColors);
txtName = new JTextField();
txtName.setPreferredSize(new Dimension(100, 23));
txtName.setBackground(Color.RED);
this.add(txtName);
}
public static void main(String[] args) {
new App().setVisible(true);
}
}
运行结果:
java文本框背景_用Java编写小程序(包含组合框下拉和文本框)变换背景颜色相关推荐
- java怎么接收多选框多数据_表id关联数据获取至页面,制作下拉框多选进行数据多项获取(字段处理)...
python数据处理基础知识完成获取 72元 (需用券) 去购买 > 这周完成了一张表单,重点碰到以下问题: 1.freemaker获取年份的type值取year,类型直接为Long,传至后台和 ...
- java省市县联动 下拉框选择_原生JavaScript实现动态省市县三级联动下拉框菜单实例代码...
像平时购物选择地址时一样,通过选择的省动态加载城市列表,通过选择的城市动态加载县区列表,从而可以实现省市县的三级联动,下面使用原生的JavaScript来实现这个功能: 先给大家展示下测试结果: 未做 ...
- this.$router.push如何刷新页面_小程序丨微信小程序如何实现页面下拉刷新
微信小程序蕴含着众多功能,本期将简单介绍实现页面下拉刷新的方法,通过阅读本文,读者们可以自行动手操作,在实践中认识微信小程序. 首先,我们需在json配置中写出以下配置: "enablePu ...
- 微信小程序 简单易用 下拉框组件
由于公司项目需要,自己开发了一个微信小组件--Miche_mini_select下拉框 本下拉框特点: 1.保证下拉框在最上层,不会被其他控件所遮挡 2.引用方便,直接引用组件即可,与页面耦合性低 3 ...
- uni-app小程序自定义样式的下拉选择框
<!-- 选择字体模板 --><view class="font" @click="selectFont"><text style ...
- 下拉多选框 微信小程序_微信小程序下拉框功能的实例代码
微信小程序组件里没有下拉框,正好要用到,记下来以后参考 wxml代码 选择接收班级 {{grade_name}} {{item}} wxss代码 /* 顶部 */ .top{ width: 100vw ...
- java 新建菜单选项_请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxM..._考试资料网...
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项.要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态: ...
- java项目----教务管理系统_基于Java的教务管理系统
java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...
- 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言
本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...
- Java SpringMVC+H5飞翔的小鸟游戏微信小程序源码
源码介绍 Java SpringMVC+H5飞翔的小鸟游戏微信小程序源码 试验性质的一个微信小程序,用canvas做的一个类似flappy-bird的小游戏. 包含一些基本的功能:躲避障碍物.计分.排 ...
最新文章
- JavaScript高级应用(二)
- 面试?莫慌--- 教你如何“秀技”摩擦面试官
- 初识微信小程序第一弹
- java struts 框架_java struts 框架编程
- mysql linux 下载安装,Mysql 下载 安装 for linux
- 利用Visio 2007图形化项目进度和项目跟踪
- Java Web学习笔记10:Servlet基础
- 计算机管理器win8,Win8如何快速打开资源管理器,Win8快速打开计算机操作方法
- 北京思源培训中心---C#下用P2P技术实现点对点聊天(2)
- AcWing 876. 快速幂求逆元
- Visio2007产品密钥
- 文件服务器 ftp服务器的优缺点,FTP服务器优缺点分析.doc
- OCR手写字体生成数据
- 《Linux内核修炼之道》精华版之方法论
- 电子凸轮追剪曲线生成算法
- 【设计】Adobe Xd 简明教程 对比 Sketch
- python语句print(type(1j))的输出结果_Python 语句print(type(1J))的输出结果是:_学小易找答案...
- eclipse快捷键(增加一些4连组合快捷键)
- 用python编写名片_python实现简单名片管理系统
- 笔记:百度地图 通过输入地名搜索位置 显示在地图上
热门文章
- 《Java高级程序设计》期末作业【2】-进度安排
- Autodesk招聘开发咨询顾问(北京或上海),需要内推的扔简历过来啊
- Spring学习(20)--- Schema-based AOP(基于配置的AOP实现) -- 配置切入点pointcut
- Basic4android v3.50 发布
- VC程序中运行其他程序的三种方法
- JSON实现桌面可移动的小便签
- virtualbox 命令
- count(*),count(1),count(0)效率
- python 百度ocr识别_Python使用百度Ocr识别文字保存CSV
- 变位齿轮重合度计算公式_齿轮“模数”是如何计算的?