展开全部

代码如下: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编写小程序(包含组合框下拉和文本框)变换背景颜色相关推荐

  1. java怎么接收多选框多数据_表id关联数据获取至页面,制作下拉框多选进行数据多项获取(字段处理)...

    python数据处理基础知识完成获取 72元 (需用券) 去购买 > 这周完成了一张表单,重点碰到以下问题: 1.freemaker获取年份的type值取year,类型直接为Long,传至后台和 ...

  2. java省市县联动 下拉框选择_原生JavaScript实现动态省市县三级联动下拉框菜单实例代码...

    像平时购物选择地址时一样,通过选择的省动态加载城市列表,通过选择的城市动态加载县区列表,从而可以实现省市县的三级联动,下面使用原生的JavaScript来实现这个功能: 先给大家展示下测试结果: 未做 ...

  3. this.$router.push如何刷新页面_小程序丨微信小程序如何实现页面下拉刷新

    微信小程序蕴含着众多功能,本期将简单介绍实现页面下拉刷新的方法,通过阅读本文,读者们可以自行动手操作,在实践中认识微信小程序. 首先,我们需在json配置中写出以下配置: "enablePu ...

  4. 微信小程序 简单易用 下拉框组件

    由于公司项目需要,自己开发了一个微信小组件--Miche_mini_select下拉框 本下拉框特点: 1.保证下拉框在最上层,不会被其他控件所遮挡 2.引用方便,直接引用组件即可,与页面耦合性低 3 ...

  5. uni-app小程序自定义样式的下拉选择框

    <!-- 选择字体模板 --><view class="font" @click="selectFont"><text style ...

  6. 下拉多选框 微信小程序_微信小程序下拉框功能的实例代码

    微信小程序组件里没有下拉框,正好要用到,记下来以后参考 wxml代码 选择接收班级 {{grade_name}} {{item}} wxss代码 /* 顶部 */ .top{ width: 100vw ...

  7. java 新建菜单选项_请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxM..._考试资料网...

    请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项.要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态: ...

  8. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  9. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  10. Java SpringMVC+H5飞翔的小鸟游戏微信小程序源码

    源码介绍 Java SpringMVC+H5飞翔的小鸟游戏微信小程序源码 试验性质的一个微信小程序,用canvas做的一个类似flappy-bird的小游戏. 包含一些基本的功能:躲避障碍物.计分.排 ...

最新文章

  1. JavaScript高级应用(二)
  2. 面试?莫慌--- 教你如何“秀技”摩擦面试官
  3. 初识微信小程序第一弹
  4. java struts 框架_java struts 框架编程
  5. mysql linux 下载安装,Mysql 下载 安装 for linux
  6. 利用Visio 2007图形化项目进度和项目跟踪
  7. Java Web学习笔记10:Servlet基础
  8. 计算机管理器win8,Win8如何快速打开资源管理器,Win8快速打开计算机操作方法
  9. 北京思源培训中心---C#下用P2P技术实现点对点聊天(2)
  10. AcWing 876. 快速幂求逆元
  11. Visio2007产品密钥
  12. 文件服务器 ftp服务器的优缺点,FTP服务器优缺点分析.doc
  13. OCR手写字体生成数据
  14. 《Linux内核修炼之道》精华版之方法论
  15. 电子凸轮追剪曲线生成算法
  16. 【设计】Adobe Xd 简明教程 对比 Sketch
  17. python语句print(type(1j))的输出结果_Python 语句print(type(1J))的输出结果是:_学小易找答案...
  18. eclipse快捷键(增加一些4连组合快捷键)
  19. 用python编写名片_python实现简单名片管理系统
  20. 笔记:百度地图 通过输入地名搜索位置 显示在地图上

热门文章

  1. 《Java高级程序设计》期末作业【2】-进度安排
  2. Autodesk招聘开发咨询顾问(北京或上海),需要内推的扔简历过来啊
  3. Spring学习(20)--- Schema-based AOP(基于配置的AOP实现) -- 配置切入点pointcut
  4. Basic4android v3.50 发布
  5. VC程序中运行其他程序的三种方法
  6. JSON实现桌面可移动的小便签
  7. virtualbox 命令
  8. count(*),count(1),count(0)效率
  9. python 百度ocr识别_Python使用百度Ocr识别文字保存CSV
  10. 变位齿轮重合度计算公式_齿轮“模数”是如何计算的?