Java颜色代码的介绍_极悦注册
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java颜色代码的介绍

Java颜色代码的介绍

更新时间:2022-06-07 10:50:44 来源:极悦 浏览5276次

Java 编程语言允许我们创建不同类型的应用程序,如 Windows 应用程序或 Web 应用程序。用户界面是开发应用程序时的一个重要因素。Java 应用程序的 GUI 可以使用 Java 编程中可用的不同颜色进行交互。

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 AWT 颜色类程序

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的背景颜色。

Java 颜色常数程序

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 );    
   }  
}  

输出:

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>