前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GUI鼠标相关设置

GUI鼠标相关设置

作者头像
端碗吹水
发布2020-09-23 10:16:05
5310
发布2020-09-23 10:16:05
举报

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-10-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档