`
czwangelo
  • 浏览: 72327 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

颜色选择器,并把它显示在面板上

阅读更多
java 代码
  1. package example;  
  2.   
  3. import java.awt.Color;  
  4. import java.awt.Component;  
  5. import java.awt.Container;  
  6. import java.awt.event.ActionEvent;  
  7. import java.awt.event.ActionListener;  
  8.   
  9. import javax.swing.JButton;  
  10. import javax.swing.JColorChooser;  
  11. import javax.swing.JFrame;  
  12.   
  13. public class ColorPicker extends JFrame {  
  14.   
  15.     /** 
  16.      * Launch the application 
  17.      * @param args 
  18.      */  
  19.     Container content;  
  20.     public static void main(String args[]) {  
  21.         try {  
  22.             ColorPicker frame = new ColorPicker();  
  23.             frame.setVisible(true);  
  24.         } catch (Exception e) {  
  25.             e.printStackTrace();  
  26.         }  
  27.     }  
  28.   
  29.     /** 
  30.      * Create the frame 
  31.      */  
  32.     public ColorPicker() {  
  33.         super();  
  34.         getContentPane().setLayout(null);  
  35.         setBounds(100100500375);  
  36.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
  37.           
  38.         content = getContentPane();  
  39.   
  40.         final JButton go = new JButton();  
  41.         go.addActionListener(new ActionListener() {  
  42.             public void actionPerformed(ActionEvent e) {  
  43.                 Color c;  
  44.                 c = JColorChooser.showDialog(((Component)e.getSource( )).getParent( ),  
  45.                             "Demo", Color.blue);  
  46.                 content.setBackground(c);   
  47.   
  48.             }  
  49.         });  
  50.         go.setText("ChooserColor");  
  51.         go.setBounds(337712828);  
  52.         getContentPane().add(go);  
  53.         //  
  54.     }  
  55.   
  56. }  
分享到:
评论

相关推荐

    基于easyui-textbox的颜色选择器及源码

    这个自定义的颜色选择器通常包含一个颜色面板,用户可以通过点击面板上的颜色或者使用拾色器调整颜色,最后将所选颜色显示在TextBox内。 实现这个功能的关键在于HTML结构、CSS样式和JavaScript交互。HTML部分需要...

    JSP 颜色选择器 javascript

    这个JSP颜色选择器正是实现了这样的功能,它允许用户通过简单的JavaScript语句在页面上添加一个颜色选择器组件。 2. **初始化与嵌入** 标题中的"一句话进行颜色选择器的初始化"意味着开发者只需要一行JavaScript...

    Extjs颜色选择器选择器

    3. 渲染组件:将创建的颜色选择器添加到一个容器或面板中,使其在页面上可见。 `Ext3下拉过滤查询框.txt`文件名暗示了可能包含的是关于ExtJS 3版本中下拉列表(ComboBox)的过滤查询功能的示例。在ExtJS中,...

    js颜色选择器

    JavaScript颜色选择器是一种常见的网页交互元素,用于帮助用户在网页上选择颜色。这款"js颜色选择器"设计得非常简洁,不依赖于大型库如jQuery,因此它具有轻量级和高效的特点,避免了因jQuery版本问题导致的潜在冲突...

    网页颜色选择器

    网页颜色选择器是一种工具,它允许用户在网页设计或开发过程中选取特定的颜色,用于设置文本、背景、边框等元素的颜色。颜色选择器通常配备有多种界面和功能,以帮助用户方便地找到理想的颜色组合。在网页设计中,...

    WPF颜色选择器

    由于WPF自身并未内置一个标准的颜色选择器控件,因此,开发者通常需要自定义控件来实现这一功能。本篇文章将深入探讨如何创建一个高效、易用的WPF颜色选择器,并基于提供的"CustomColorPicker"文件进行讲解。 1. **...

    Android颜色选择器源码

    - **ColorPickerView**:这是颜色选择器的主要视图,它包含了颜色面板、选择指示器和滑块等元素。在源码中,你会看到`onTouchEvent`方法处理用户的触摸事件,更新选择的颜色并触发回调。 - **ColorPanel**:展示预设...

    Qt颜色选择器

    在IT领域,尤其是在图形用户界面(GUI)开发中,颜色选择器是一个不可或缺的组件。Qt是一个跨平台的应用程序开发框架,广泛应用于C++编程。本篇文章将深入探讨Qt中的颜色选择器,特别是如何通过QColorDialog类进行...

    extjs之颜色选择器的使用

    4. **实时预览**:当用户在输入框中输入颜色代码或在颜色面板上选择颜色时,通常会有一个实时预览区域显示所选颜色的效果。 5. **事件处理**:ColorField 提供了丰富的事件监听器,如`select`事件,可以在用户选择...

    C# .NET 颜色选择器

    在"C# .NET 颜色选择器"中,我们可以预期它包含以下核心组件和功能: 1. **颜色显示区**:一个能显示当前选中颜色的区域,可能是一个简单的标签或者更复杂的颜色预览框。 2. **颜色选择面板**:可能是一个颜色轮、...

    C# WinForm开发的颜色选择器控件,支持透明度。

    当TrackBar的ValueChanged事件触发时,我们需要更新颜色选择器的颜色,并可能同步更新UI显示。 4. **颜色模型**:理解RGB、HSV、HSL等颜色模型是至关重要的。在实现颜色选择器时,可能会需要在这些模型之间进行转换...

    前端颜色选择器

    在前端开发中,颜色选择器是一种常见的用户交互组件,它允许用户通过图形界面选取颜色,广泛应用于各种设计工具、编辑器或网站配置等场景。"前端颜色选择器"这一主题通常涉及JavaScript库,特别是jQuery插件,它们为...

    wpf-颜色选择器-office word中的样子

    在WPF中,颜色选择器通常由多个组件组成,包括颜色面板、色轮、色调/饱和度/亮度滑块以及预设颜色选项。Word中的颜色选择器具有直观的界面和功能,允许用户通过多种方式选择颜色,例如通过RGB、HSV或十六进制值。 ...

    javaScript 颜色选择器

    在这个例子中,我们为id为`myColorPicker`的输入框添加了颜色选择器,配置为显示十六进制色值,并在颜色改变时更新输入框的值。 通过解压提供的压缩包,开发者可以查看源代码,了解colpick的工作原理,学习如何根据...

    js写的颜色选择器控件,功能强大,有现成demo直接调用。

    在JavaScript(简称js)环境下,开发人员可以创建自定义的颜色选择器控件来增强用户体验。本篇将详细介绍一款基于JavaScript的颜色选择器控件,它具有强大的功能,并且提供现成的demo供开发者直接调用。 该控件的...

    mootools颜色选择器

    在这个特定的项目中,我们关注的是"MooTools颜色选择器",一个专为Firefox浏览器设计的组件,兼容MooTools 1.2及以上版本。颜色选择器是网页交互设计中常见的一种元素,允许用户在多种颜色中选取所需的颜色,广泛...

    Android颜色选择器

    在Android开发中,颜色选择器是一个非常常见的组件,它允许用户在应用中选取所需的颜色。"Android颜色选择器"这个主题通常涉及到自定义视图、颜色处理和交互设计。PrettyPainter是一个优秀的开源项目,提供了美观的...

    JavaScript 仿 Dreamweaver 颜色选择器

    JavaScript 仿 Dreamweaver 颜色选择器是一种在网页中实现的颜色选取工具,它旨在模仿知名网页编辑软件Dreamweaver中的颜色选择功能。通过使用纯JavaScript编写,这个选择器可以方便地集成到任何HTML页面中,同时...

    jQuery颜色选择器

    jQuery颜色选择器是一种在网页开发中常用的前端工具,它极大地简化了用户在网页上选取颜色的过程。这个插件,称为colpick,是基于jQuery库构建的,为网页设计师和开发者提供了一个直观、易于集成的颜色选择界面。...

Global site tag (gtag.js) - Google Analytics