问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java里面的GUI设计中怎么实现颜色的渐变(各个部分的RGB值不同)?

发布网友 发布时间:2022-04-29 01:14

我来回答

2个回答

热心网友 时间:2022-06-27 07:31

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Color;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class RGB extends JFrame implements ActionListener{
JTextField t1,t2,t3;
JLabel b1,b2,b3;
JButton jb;
JPanel jp;

public RGB(){
super("RGB");
jp=new JPanel();
b1=new JLabel("R");
b2=new JLabel("G");
b3=new JLabel("B");
t1=new JTextField(3);
t2=new JTextField(3);
t3=new JTextField(3);
jb=new JButton("确定");
jb.addActionListener(this);
jp.add(b1);
jp.add(t1);
jp.add(b2);
jp.add(t2);
jp.add(b3);
jp.add(t3);
jp.add(jb);
jp.setLayout(new FlowLayout());

add(jp,BorderLayout.CENTER);
setSize(200,200);

setResizable(false);
setDefaultCloseOperation(this.DISPOSE_ON_CLOSE);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource().getClass().getSimpleName().equals("JButton")){
int r=Integer.parseInt(t1.getText());
int g=Integer.parseInt(t2.getText());
int b=Integer.parseInt(t3.getText());
if(r>=0 && r<=255 && g>=0 && g<=255 && b>=0 && b<=255){
Color c=new Color(r,g,b);
jp.setBackground(c);
}else{
System.out.println("请输入(0-255)的整数!");
}
}
}

public static void main(String[] args) {
new RGB();
}

}

热心网友 时间:2022-06-27 07:31

获取控件的graphics对象,一条线一条线地描画
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何理解“时间就是空间,空间就是时间”? 办公室副主任竞聘演讲稿范文 学校办公室主任竞聘演讲稿范文 最新办公室主任竞聘演讲稿 办公室主任竞聘演讲稿优秀范文 ...堆墨现象,墨线 接地和粘度都正常,请问应如何解决 ...都正常了开始喷印结果喷一条墨线好恐怖怎么解决呀各位老师 威力喷码机 求一份学生会演讲词 大学学生会个人优秀演讲稿 最近在学习人工神经网络算法,哪位能发一个含有c语言原程序的BP算法实例哪其它语言的也可以 笔记本连接wifi 时出现“受限制或无连接”如何解决? 请问高手,我的图像模式是rgb,但渐变还是没颜色,怎么办呐。太谢谢 关于神经网络BP算法的输入问题 怎样打400电话查奶粉真伪 BP神经网络做预测的问题 怎么用单片机模拟PWM控制RGB灯颜色渐变 神经网络的一道题目 怎么免费拨打400开头的电话? 图形图像软件中对两个色彩进行线性渐变的算法是什么?是以AB两点色彩(假设为rgb制)的三个参数以及 笔记本wifi出现受限制或无连接 为什么ps里面的渐变工具我改为RGB模式了,都还是黑白的 400-9995999怎么打 一扫题驾驶理论出答案有什么软件? 颜色变淡RGB是怎么变化的,求具体的渐变公式 为什么ps里面的渐变工具用起来没有颜色,我改成了RGB模式都不行 400电话怎么打 Photoshop教程:使用渐变叠加制作RGB色相环 Photoshop CS5中怎样在渐变编辑器对话框中设置RGB参数 手提电脑连接不了wifi,提示受限制或无连接 数学建模题 葡萄酒的评价 用bp神经网络解,求怎样用C或C++或Java代码解 直接用神经网络工具箱构建bp神经网络,希望能给个例子说明,有注解最好,本人matlab新手,谢谢 PS中渐变图像在RGB模式下渐变也是灰色的,怎么改都是灰色。 求遗传算法优化BP神经网络的实例,要matlab代码的,BP网络的输入向量是*的(两维或是两维以上)。 ps渐变怎么都是灰色的、模式是RGB,通道也是RGB 渐变选项是灰色的格子 实例:统计模式识别,19名男女同学进行体检,测量了身高和体重,用BP算法解决! BP神经网络计算题 基于BP神经网络的实例研究 求个matlab关于遗传BP算法在股票预测中的实例编程 关于神经网络BP做的关于预测的问题 1.如何用MATLAB神经网络工具箱创建BP神经网络模型?具体有哪些步骤?请高手举实例详细解释下? 2.如何把输 小米手机里的qq本地音乐怎么导入文件管理- 问一问 我有个BP神经网络的C++实例,但是只能输出0或1,这是因为什么呢?激活函数用的是Sigmoidal 怎么把手机qq音乐倒入手机本地音乐中 求助:请问很长,很厚的围巾的戴法? bp神经网络matlab实例还需要写程序吗? 求遗传算法优化BP网络(多目标)的实例,要有matlab代码,谢谢啦,有的话请发送至coolmark123@sina.com 初学者一个关于神经网络的问题 求一些基于BP神经网络下的光伏发电功率预测仿真实例和教程 高分:网络流问题