5.4 颜色选择器 5.41源程序 5.4.1.1 JListDemo.java import java.awt.*; import javax.swing.*; import javax.swing.event.*; //彩色列表框示例 public class JListDemo extends JFrame { Container container; // 容器 JTextField selectedText; // 文本域,反映选择的颜色值 JList list; // 列表框 JPanel selectedColor; // Panel,以选择的颜色为背景绘制 public JListDemo() { // 构造函数 container = getContentPane(); // 得到容器 container.setLayout(new BorderLayout()); // 设置布局管理器,不是必须的,Container 默认为BorderLayout Color[] colors = { Color.orange, Color.pink, Color.red, Color.black, Color.blue, Color.cyan, Color.green, Color.lightGray }; // 列表框内容 list = new JList(colors); JScrollPane scrollPane = new JScrollPane(list); // 以list初始化滚动窗格 selectedText = new JTextField(20); selectedColor = new JPanel(); selectedColor.setPreferredSize(new Dimension(20, 20)); // 设置panel的首选尺寸 container.add(selectedText, BorderLayout.NORTH); // 增加组件到容器上 container.add(scrollPane, BorderLayout.CENTER); container.add(selectedColor, BorderLayout.SOUTH); list.setCellRenderer(new ColorRenderer()); // 设置Renderer list.addListSelectionListener( // 事件处理 new ListSelectionListener() { public void valueChanged(ListSelectionEvent event) { // 选择值有改 变 Color c = (Color) list.getSelectedValue(); // 得到选择的颜色 selectedText.setText("选择颜色:" + " R=" + c.getRed() + " G =" + c.getGreen() + " B=" + c.getBlue()); // 设 置文本域文本 selectedColor.setBackground(c); // 设置panel的颜色
2022-04-18 10:30:55 4.48MB java 入门资料 java入门资料
1
DevExpress.Localization.v8.2
2022-04-16 16:39:02 176KB DevExpress Localization
1
DevExpress中文帮助文档,CHM格式
2022-04-13 16:11:04 12.61MB DevExpress
1
DevExpress VCL v21.1.6 for Delphi 11 ,亲测有效,直接解压安装。
2022-04-09 22:11:26 459.04MB DevExpressVCL
1
Delphi & C++Builder 著名控件 DevExpress VCL 18.1.4 Full Sources,含自动安装工具。
2022-04-07 18:08:44 399.41MB DevExpress
1
通用D3D11钩 通用D3D11挂钩 使用Detour 3.0,库中已经包含了lib和include,但是您需要在属性中更改include路径。 更改HWND窗口名称以开始使用。
2022-04-06 14:29:39 258KB C++
1
Universal USB Installer(通用USB安装程序)是一个自启动Linux U盘创建工具,您可从大量精选的Linux发行版中挑选一个安装到您的U盘上。通用USB安装程序使用方便,只需选择自启动Linux发行版,ISO文件,和您的U盘,单击“安装”即可。Universal USB Installer其他功能包括,持续保存(如果可用的话),以FAT32格式格式化U盘(推荐)确保一个干净的安装。安装完Universal USB Installer后,您将拥有了一个安装了您所喜欢的Linux版本的自启动U盘。
2022-04-06 14:00:55 1.71MB linux
1
Minecraft通用游戏计时器 适用于Minecraft Speedrunner的开源,跨平台游戏计时器 版权:copyright:2020 NinjaSnail1080(Discord用户:@ NinjaSnail1080#8581) 根据GNU通用公共许可证v3.0许可。 有关详细信息,请参见LICENSE.txt。 Minecraftia字体由 来自Ender Dragon图标 (Windows,MacOS和Linux) 从1.0开始,可在每个Minecraft版本中使用! 显示其工作原理 用法 单击左上角的X以关闭计时器。 单击右上角的齿轮图标以查看设置,您可以在其中编辑计时器的不透明度,设置Minecraft目录,选择要使用的计时器等。 这个应用程式内建两个计时器。 一个显示游戏中时间(IGT),另一个显示实时(RTA)。 RTA计时器由您可以在计时器设置中设置的热键控制。 如果您使用的
2022-04-05 18:33:35 123KB 系统开源
1
通用着色器示例 该项目包含的着色器示例集合。 要求: Unity 2019.3.9f1或更高版本 UniversalRP 7.3.1或更高版本 您需要才能下载大型资产文件。 大多数Git客户端UI都支持git-lfs。 如何使用这个例子 克隆存储库。 您必须启用git-lfs。 在Unity中加载。 示例位于_ExampleScenes文件夹中。 每个场景都包含一个与着色器和材质捆绑在一起的不同示例。 该项目中的例子 未点燃的例子 除第一个以外的所有未着色着色器示例均支持实时阴影(投射和接收)。 01 UnlitTexture 基本的“ hello world”着色器。 02 Unli
2022-04-04 13:29:19 8.13MB unity shaders hlsl urp
1
mac git 2.33.0 dmg 安装包,快速安装,告别命令安装
2022-04-03 08:52:27 26.34MB dmg mac os x
1