怎么让组件有颜色?

问题描述

我创建了一些组件比如JLabel我想让他有颜色,就简单的红色。但是它上面的字text不要颜色。直接JLabel.setbackground(Color.red);显示不出来效果,是不是要改前景色啊?请教了。

解决方案

解决方案二:
前景色背景色都设置下
解决方案三:
JLabel是一个透明组件所以它不具有背景色其他组件的背景色基本都是用setbackground(Color.red);这种方法就可以看出效果了
解决方案四:
如果一定要让JLabel有背景色可以试下这样jLabel.setOpaque(true);jLabel.setbackground(Color.red);
解决方案五:
谢谢sunyiz..

时间: 2024-09-21 22:56:10

怎么让组件有颜色?的相关文章

面向设计的半封装web组件开发(概要版)

一.传统web组件的妄想 目前很多Team和团队都有自己的一套web组件体系,模块化开发,封装良好,上手简单.然后希望该web组件可以应用到接手的各个项目中,节约日后的开发成本.甚至考虑开源. 这其实是很棒的,但是呢,希望一套web组件各个项目通用?在我看来,除非对项目没有追求,否则不太现实. 但是呢,希望一套web组件各个项目通用?在我看来,除非对项目没有追求,否则就是妄想. 为什么说传统web组件想一统天下不现实呢?因为就像秦始皇一统天下一样,要牺牲很多很多东西. 牺牲代码量 web组件要想

高性能 React 组件

前言 组件的重新渲染 说到 React 组件,肯定离不开组件的 props 和 state,我们可以在 props 和 state 存放任何类型的数据,通过改变 props 和 state,去控制整个组件的状态.当 props 和 state 发生变化时,React 会重新渲染整个组件,组件重新渲染的过程可简化如下图: 当组件的 props 或 state 变化,React 将会构建新的 virtual DOM,使用 diff 算法把新老的 virtual DOM 进行比较,如果新老 virtu

jQuery Mobile中的button按钮组件基础使用教程_jquery

一.Button 组件及 jQuery Mobile 如何丰富组件样式在 jQuery Mobile 里,可以通过给任意链接添加 data-role="button" 来产生一个 button 组件,jQuery Mobile 会追加一定的样式到链接,值得注意的是,jQuery Mobile 在给组件元素追加样式时不一定只在原有的元素上添加 CSS 和 Javascript 响应,一般还会追加一些新的元素使到组件的样式更接近于原生的 App 组件样式.下面给出一个例子: 这是一个添加了

Merlin的魔力: Swing中的声音

J2SE 版本 1.4 中新增了一项有趣的 Swing 功能.Swing 控件现在可以提供听觉反馈来对特定事件作出响应,不过缺省情况下这项功能是禁用的.新增的这项功能有助于 Swing 控件更好地模仿系统本地操作系统的控件的行为. 听觉基本知识 Swing 使用一种可插式外观和感觉(Pluggable Look-and-Feel,PLAF)体系结构.开发者不必针对不同组件为颜色和字体之类的设置进行硬编码:取而代之的是,组件将从用户界面管理器(User Interface(UI)Manager)请

Flash实例教程:漫天流星耀夜空

  新建影片,宽为300,高为300,背景色为黑色.新建元件"流星",使用rectangle tool设置stroke color为无,fill color为白色,画一个矩形,再利用arrow tool调整矩形边框使其如图所示.新建元件"流星动画",从library中拖拽"流星"元件到layer 1,在effect面板中设置其alpha=0%,分别在第20,45帧建立关键帧,单击第20帧,将元件alpha 值调整为100%,分别调整第20与45帧

089_《Delphi6实效编程百例》

<Delphi6实效编程百例> Delphi 教程 系列书籍 (089) <Delphi6实效编程百例> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Part1 Part2 Part3 作者: 求是科技 施新刚 丛书名: 实效编程百例 出版社:人民邮电出版社 ISBN:711510431X 上架时间:2002-8-24 出版日期:2002 年8月 页码:348 版次:1-1 内容简介 本书通过130个精选的例子讲解了利用Delphi进行应用程序开发的多

如何用 Sketch 打造「前端框架」

本文讲的是如何用 Sketch 打造「前端框架」, 前端框架 需要考虑的事项: 当我们与一大群设计师同时推进同一个项目的时候,要做到协调一致非常困难.而在面对有审美要求.对指定行为和互动有明确要求的系统性项目时尤为如此. 我们可用于建立界面的标准化的手段之一就是定义一份风格指南(纯视觉角度),这样可以帮助整个设计团队避免在未来可能出现的改动带来的不必要的工作时间,提高工作效率.让我们可以把精力更好的集中在组件的行为和应用中的交互上. 一份优秀的风格指南需要被团队全员采用,比如开发者.产品负责人.

SwipeRefreshLayout实现上拉下拉刷新

1:在布局中添加SwipeRefreshLayout和Listview组件 [html] view plain copy   <?xml version="1.0" encoding="utf-8"?>   <RelativeLayout       style="@style/BaseStyle.White"       xmlns:android="http://schemas.android.com/apk/re

《ANSYS 14热力学/电磁学/耦合场分析自学手册》——2.4 菜单栏

2.4 菜单栏 ANSYS 14热力学/电磁学/耦合场分析自学手册 菜单栏(Utility Menu)包含了ANSYS全部的公用函数,如文件控制.选取.图形控制.参数设置等.它采用下拉菜单结构.该菜单具有非模态性质(也就是以非独占形式存在的),允许在任何时刻(即在任何处理器下)进行访问,这使得它使用起来更为方便和友好. 每一个菜单都是一个下拉菜单,在下拉菜单中,要么包含了折叠子菜单(以" > "符号表示),要么执行某个动作,有如下3种动作. 立刻执行一个函数或者命令. 打开一个对