前言: Java 编程语言允许我们创建不同类型的应用程序,如 Windows 应用程序或 Web 应用程序。用户界面是开发应用程序时的一
Java 编程语言允许我们创建不同类型的应用程序,如 Windows 应用程序或 Web 应用程序。用户界面是开发应用程序时的一个重要因素。Java 应用程序的 GUI 可以使用 Java 编程中可用的不同颜色进行交互。
颜色系统的基本颜色是红色、绿色和蓝色。Java 为 Color 类构造函数提供了不同的 RGB 颜色代码作为参数。许多开发人员工具可帮助获取正确的 RGB 值。
下表显示了使用不同 RGB 值的一些颜色代码组合。
| 颜色 | RGB值 |
|---|---|
| 黑色的 | 0-0-0 |
| 非常浅的红色 | 255-102-102 |
| 红灯 | 255-51-51 |
| 红色的 | 255-0-0 |
| 深红 | 204-0-0 |
| 很深的红色 | 153-0-0 |
| 葱白 | 51-204-255 |
| 浅蓝 | 51-153-255 |
| 蓝色的 | 0-0-255 |
| 深蓝 | 0-0-204 |
| 很深的蓝色 | 0-0-153 |
| 非常浅的绿色 | 102-255-102 |
| 浅绿色 | 0-255-51 |
| 绿色的 | 0-204-0 |
| 深绿色 | 0-153-0 |
| 很深的绿色 | 0-102-0 |
| 白色的 | 255-255-255 |
Java Abstract Window Toolkit 是一个用于开发基于 GUI 的 Java 应用程序的 API。让我们创建一个 Java 程序并使用 Color 类。
ColorExample.java
导入 java.awt.*;
导入 javax.swing.*;
类 ColorExample 扩展 JFrame
{
颜色示例()
{
超级(“颜色” );
/* 创建一个 Color 类的实例。*/
/* 蓝色的 RGB 值 0、0、204。*/
颜色 c1 =新 颜色( 0、0、204 ) ;
/* 创建一个 JPanel 的实例。*/
JPanel p = 新 JPanel();
/* 将 JPanel 的背景设置为指定的颜色。*/
p.setBackground(c1);
设置尺寸 (200,200 ) ;
添加(p);
节目();
}
/* 驱动程序代码 */
公共静态无效 主(字符串参数 [])
{
ColorExample c = new ColorExample();
}
}
输出:
在上面的代码中,创建了一个JPanel p的实例。Color类对象c1是使用作为参数传递给构造函数的 RGB 值 (0, 0, 204) 创建的。c1颜色对象被指定为JPanel p的背景颜色。
ColorConstExample.java
导入 java.awt.*;
导入 java.awt.event.*;
导入 java.awt.geom.*;
公共类 ColorConstExample 扩展 Frame
{
/* 驱动程序代码 */
公共 ColorConstExample()
{
超级(“颜色代码示例” );
准备GUI();
}
公共静态无效 主要(字符串 [] 参数)
{
ColorConstExample obj = new ColorConstExample();
obj.setVisible(真);
}
私人无效 prepareGUI()
{
设置尺寸 (400,400 );
设置背景(颜色。黑色);
addWindowListener( new WindowAdapter()
{
公共无效 窗口关闭(窗口事件窗口事件)
{
System.exit( 0 );
}
});
}
公共无效 油漆(图形g)
{
Graphics2D g2 = (Graphics2D)g;
字体 plainFont = new Font( "Serif" , Font.PLAIN, 24 );
g2.setFont(plainFont);
/* 颜色常数 */
g2.setColor(Color.cyan);
g2.drawString( "颜色代码示例" , 50 , 70 );
g2.setColor(Color.BLUE);
g2.drawString( "这是用蓝色写的" , 50 , 120 );
}
}
输出:
文章出自:http://qh.itpxw.cn/peixun/software/2022123615.html
文章标题:Java颜色代码的介绍
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员
用户级别:10
机构名称:IT培训网
联 系 人:罗老师
联系电话:13783581536
联系手机:13783581536
在线客服:
在 线 QQ:
电子邮件:
网站域名:http://www.itpxw.cn
注册时间:2016-07-18 11:07
最后登录:2024-02-20 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...