更新时间:2022-06-07 10:50:44 来源:极悦 浏览5276次
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 );
}
}
输出:
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习