当前位置: 首页 > news >正文

GUI鼠标相关设置

GUI组件里的光标改变形状:

首先用组件对象调用setCursor方法:

组件对象.setCursor(new Cursor(Cursor.常量);

以下是设置各种光标的参数:

CROSSHAIR_CURSOR   

十字光标类型。


CUSTOM_CURSOR 
与所有定制光标有关的类型。


DEFAULT_CURSOR 
默认光标类型(如果没有定义光标,则获取该设置)。


E_RESIZE_CURSOR 
调整窗口右边框大小的光标类型。


HAND_CURSOR 
手状光标类型。


MOVE_CURSOR 
移动光标类型。


N_RESIZE_CURSOR 
调整窗口上边框大小的光标类型。

 

String name 
光标的用户可视名称。


NE_RESIZE_CURSOR 
调整窗口右上角大小的光标类型。


NW_RESIZE_CURSOR 
调整窗口左上角大小的光标类型。


static Cursor[] predefined 


S_RESIZE_CURSOR 
调整窗口下边框大小的光标类型。

 
SE_RESIZE_CURSOR 
调整窗口右下角大小的光标类型。


SW_RESIZE_CURSOR 
调整窗口左下角大小的光标类型。

 
TEXT_CURSOR 
文字光标类型。


W_RESIZE_CURSOR 
调整窗口左边框大小的光标类型。


WAIT_CURSOR 
等待光标类型。

 

示例:

JLabel label = new JLabel();

label.setCursor(new Cursor(Cursor.HAND_CURSOR)); // 把光标设置为小手

 

设置光标在组件里的颜色:

textArea.setCaretColor(Color.WHITE);




本文转自 ZeroOne01 51CTO博客,原文链接:http://blog.51cto.com/zero01/1976495,如需转载请自行联系原作者

相关文章:

  • NS3编译运行
  • webx学习总结
  • C语言如何跨文件调用函数定义中声明的变量
  • 思科网真应用解决方案
  • 使用Spring+MySql实现读写分离(一)关于windows下安装mysql5.6
  • android检测当前网络是否可用
  • 查询mssql的死锁语句
  • PBR基于策略的路由
  • linux光盘镜像更换kernel,定制ks自动安装
  • C# System.Windows.Forms.WebBrowser中判断浏览器内核和版本
  • 3、python自动化运维——定制业务质量报表
  • ***详解账号泄露:全球约1亿用户已泄露
  • 【mysql】mysql 配置
  • 怎样检测内存泄露
  • python之旅九【第九篇】socket
  • Computed property XXX was assigned to but it has no setter
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • java8 Stream Pipelines 浅析
  • JavaScript的使用你知道几种?(上)
  • JavaScript实现分页效果
  • js算法-归并排序(merge_sort)
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • SQLServer插入数据
  • vue2.0项目引入element-ui
  • 聊聊sentinel的DegradeSlot
  • 你真的知道 == 和 equals 的区别吗?
  • 前端之Sass/Scss实战笔记
  • 首页查询功能的一次实现过程
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​卜东波研究员:高观点下的少儿计算思维
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (转)【Hibernate总结系列】使用举例
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转)linux下的时间函数使用
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .NET 药厂业务系统 CPU爆高分析
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .net连接MySQL的方法
  • .NET中使用Protobuffer 实现序列化和反序列化
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • @media screen 针对不同移动设备
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [ 数据结构 - C++] AVL树原理及实现
  • [AAuto]给百宝箱增加娱乐功能
  • [ACM] hdu 1201 18岁生日
  • [Android Studio 权威教程]断点调试和高级调试
  • [BZOJ4566][HAOI2016]找相同字符(SAM)