当前位置:我的异常网» J2SE » 关于JLabel的setText在监听器中不刷新有关问题

关于JLabel的setText在监听器中不刷新有关问题(2)

www.myexceptions.net  网友分享于:2013-12-17  浏览:253次

jpPosition.setBorder(new TitledBorder("Position"));

// Place title justification radio buttons

JPanel jpJustification = new JPanel();

jpJustification.setLayout(new GridLayout(3,1));

jpJustification.add(jrbLeft = new JRadioButton("LEFT"));

jpJustification.add(jrbCenter = new JRadioButton("CENTER"));

jpJustification.add(jrbRight = new JRadioButton("RIGHT"));

jpJustification.setBorder(new TitledBorder("Justification"));

// Creat panel jpTitleOptions to how jpPosition and jpJustification

JPanel jpTitleOptions = new JPanel();

jpTitleOptions.setLayout(new BorderLayout());

jpTitleOptions.add(jpPosition,BorderLayout.CENTER);

jpTitleOptions.add(jpJustification,BorderLayout.EAST);

// Create Panel jpTitle to hold a check box and title position radio

// buttons, and title justification radio buttons

JPanel jpTitle = new JPanel();

jpTitle.setBorder(new TitledBorder("Border Title"));

jpTitle.setLayout(new BorderLayout());

jpTitle.add(jchkTitled = new JCheckBox("Titled"),BorderLayout.NORTH);

jpTitle.add(jpTitleOptions , BorderLayout.CENTER);

// Group radio buttons for title position

ButtonGroup btgTitlePosition = new ButtonGroup();

btgTitlePosition.add(jrbAboveBottom);

btgTitlePosition.add(jrbAboveTop);

btgTitlePosition.add(jrbBottom);

btgTitlePosition.add(jrbTop);

btgTitlePosition.add(jrbBelowBottom);

btgTitlePosition.add(jrbBelowTop);

// Group radio buttons for title justification

ButtonGroup btgTitleJustification = new ButtonGroup();

btgTitleJustification.add(jrbLeft);

btgTitleJustification.add(jrbCenter);

btgTitleJustification.add(jrbRight);

//22222222222222222222222222222

// Create Panel jpBorderStyle to hold border style radio buttons

JPanel jpBorderStyle = new JPanel();

jpBorderStyle.setBorder(new TitledBorder("Border Style"));

jpBorderStyle.setLayout(new GridLayout(6,1));

jpBorderStyle.add(jrbLoweredBevel = new JRadioButton("Lowered Bevel"));

jpBorderStyle.add(jrbRaisedBevel = new JRadioButton("Raised Bevel"));

jpBorderStyle.add(jrbEtched = new JRadioButton("Etched"));

jpBorderStyle.add(jrbLine = new JRadioButton("Line"));

jpBorderStyle.add(jrbMatte = new JRadioButton("Matte"));

jpBorderStyle.add(jrbEmpty = new JRadioButton("Empty"));

//Group radio buttons for border styles

ButtonGroup btgBorderStyle = new ButtonGroup();

btgBorderStyle.add(jrbLoweredBevel);

btgBorderStyle.add(jrbRaisedBevel);

btgBorderStyle.add(jrbEtched);

btgBorderStyle.add(jrbLine);

btgBorderStyle.add(jrbMatte);

btgBorderStyle.add(jrbEmpty);

// Create Panel jpAllChoices to place jpTitle and jpBorderStyle

JPanel jpAllChoies = new JPanel();

jpAllChoies.setLayout(new BorderLayout());

jpAllChoies.add(jpTitle , "Center");

jpAllChoies.add(jpBorderStyle, "East");

// Place panels in the frame

setLayout(new BorderLayout());

add(jLabel1,"Center");

add(jpAllChoies,"South");

文章评论

jlabel 不能连续两次set_关于JLabel的setText在监听器中不刷新有关问题(2)相关推荐

  1. jlabel 不能连续两次set_为什么有时连续多次setState只有一次生效?

    例如下面的代码,两次打印出的结果是相同的: componentDidMount() { this.setState({ index: this.state.index + 1 }, () => ...

  2. matlab 连续两个if,求大神解答一个matlab中的for循环嵌套if选择语句

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:求大神解答一个matlab中的for循环嵌套if选择语句回答:1.最后缺少一个end;2.这句输出没什么意义:disp A(i)=A ...

  3. MySQL计算指标连续两月金额相比_20160929

    在正常的业务逻辑中,对客户的分析是必须的也是最经常用到的,根据时间维度计算计算指标连续两月环比情况也是一道必须面对的题目. 国庆放假 先写代码 后面再拆分解释 SELECT a.*,b.年月 AS 上 ...

  4. 某阿里8年资深程序员求助:连续两次绩效挂掉,被hr辞退不给n+1,怎么办?

    背低绩效.被辞退.不给赔偿.劳动仲裁--这些都是打工人们常常会碰到的恶心事,没经验的小白一旦遇上会就会不知所措.但即使是工作多年的大佬也未必具备相关知识,这不,一个在阿里工作了8年的程序员就遇到了类似 ...

  5. 阿里程序员连续两次绩效3.25!大老板威胁要开除他!还不给赔偿金!问大家该如何维权?...

    请点击上面 一键关注! 职场中人总会遇到各种想象不到的侵权行为,一个阿里巴巴的员工发帖哭诉自己连续两次绩效3.25,大老板说要开除他,还没有N+1,问大家该怎么维权? 面对如此明目张胆地欺负,网友们怒 ...

  6. 2021 AAAI Fellow名单重磅出炉,华人学者遗憾连续两年无缘入选 | AI日报

    2021 AAAI Fellow名单重磅出炉,华人学者遗憾连续两年无缘入选 据AAAI 官方推特消息,AAAI将新增10位Fellow,表彰他们在强化学习.自然语言处理.视觉等方面的所作出的贡献. A ...

  7. 第四范式连续两年入选CB Insights全球AI百强榜

    近日,全球知名创投研究机构CB Insights发布了2020全球AI百强创业公司榜单"AI 100",遴选出了2020 年全球 100 家最有前景的人工智能公司.凭借AI产业化落 ...

  8. php 连续点击事件,javascript设置连续两次点击按钮时间间隔的方法_javascript技巧...

    本文实例讲述了javascript设置连续两次点击按钮时间间隔的方法,分享给大家供大家参考.具体实现方法如下: 很多时候我们在实际应用中,可能并不希望按钮联系被不间断的点击,所以要限定一定的时间间隔才 ...

  9. IBM连续两年大数据市场占有率全球第一

    ZDNet至顶网服务器频道 04月22日 新闻消息:IBM 近日宣布,根据市场调研机构Wikibon最新研究报告<大数据供应商收益与市场预测>,IBM连续两年实现大数据市场占有率第一,领跑 ...

  10. 连续两年入选Gartner公共云容器,阿里云在边缘容器方面做了什么?

    最近,Gartner发布了2020年公共云容器报告,阿里云连续两年成为唯一入选的中国企业.报告显示,阿里云容器服务在中国市场表现强劲,产品形态丰富,在 Serverless 容器.服务网格.安全沙箱容 ...

最新文章

  1. php解析QQmv直链,网易云音乐直链解析API源代码^-^
  2. Python笔记总结(1)
  3. 算法—详细讲解双向链表的实现(python)
  4. WEB技术架构的资源链接。
  5. 遍历flex和flash对象的属性和方法
  6. 谈EXPORT_SYMBOL使用
  7. access、strtol函数的使用(后者为C库函数)
  8. 根据xml文件生成对应javabean类
  9. mysql将数据拟合曲线_有关任意多条曲线的拟合度算法
  10. Java课程设计-校园卡管理系统
  11. sever企业版密钥 sql_SQL Server 2012 开发版/企业版/标准版/Web版序列号密钥
  12. 虚拟机中修改Fedora10/9屏幕的分辨率
  13. 求伴随矩阵和逆矩阵C++
  14. 计算机用户最高权限,win7系统开启用户最高管理权限的方法
  15. marshmallow——快速入门
  16. 零基础入门运维必备 | 一文总结学习 Python 的 14 张思维导图
  17. 手眼标定——九点标定
  18. 9.3(使用Date类) 编写程序创建一个Date对象,设置它的流逝时间
  19. 基于学术研究于NASA官网GPM卫星数据下载详细教程
  20. 推荐 | 一些奇特的人工智能App

热门文章

  1. 设计模式之一(单例模式)
  2. jquery学习系列1(Ready)
  3. linux安装python3环境_linux安装python3环境并配置虚拟环境
  4. Spring Boot整合Druid的使用以及步骤
  5. 项目中css初始化通用代码(源码,直接套)
  6. Js中Date日期的使用
  7. C#读写日志文本文件
  8. 我的javascript学习笔记之数据类型
  9. MyCAT与MySQL导入、导出文件
  10. jdbc.postgresql源码分析