javafx Cursor
2024-10-01 17:15:56
public class EffectTest extends Application {
ObservableList cursors = FXCollections.observableArrayList(
Cursor.DEFAULT,
Cursor.CROSSHAIR,
Cursor.WAIT,
Cursor.TEXT,
Cursor.HAND,
Cursor.MOVE,
Cursor.N_RESIZE,
Cursor.NE_RESIZE,
Cursor.E_RESIZE,
Cursor.SE_RESIZE,
Cursor.S_RESIZE,
Cursor.SW_RESIZE,
Cursor.W_RESIZE,
Cursor.NW_RESIZE,
Cursor.NONE
);
@Override
public void start(Stage stage) {
ChoiceBox choiceBoxRef = ChoiceBoxBuilder.create()
.items(cursors)
.build(); VBox box = new VBox();
box.getChildren().add(choiceBoxRef);
final Scene scene = new Scene(box,, );
scene.setFill(null);
stage.setScene(scene);
stage.show();
scene.cursorProperty().bind(choiceBoxRef.getSelectionModel()
.selectedItemProperty()); } public static void main(String[] args) {
launch(args);
}
Image as cursor
public class EffectTest extends Application {
@Override
public void start(Stage stage) {
stage.setTitle("HTML");
stage.setWidth();
stage.setHeight();
Scene scene = new Scene(new Group()); Image image = new Image(EffectTest.class.getResourceAsStream("/effecttest/img/1156909.png")); scene.setCursor(new ImageCursor(image,
image.getWidth() / ,
image.getHeight() /)); stage.setScene(scene);
stage.show();
} }
最新文章
- BPM实例分享——日期自动计算
- log4j PatternLayout 输出解析
- 时间的处理 --java
- PHP MSSQL 分页实例(刷新)
- HighChats报表使用C#mvc导出本地图片
- 使用CInternetSession CHttpFile下载网页链接地址的文件
- Python3整理文件
- iOS 9之Shared Links Extension(Safari Extensibility)
- 普林斯顿大学算法课 Algorithm Part I Week 3 自我总结
- JavaSE_ 面向对象 总目录(7~10)
- 主要的核心思想是取cookie然后发查询请求,不需要浏览器做代理(转)
- ORM武器:NHibernate(三)五个步骤+简单对象CRUD+HQL
- Codeforces Round #248 (Div. 2) (ABCD解决问题的方法)
- 201621123060《JAVA程序设计》第二周学习总结
- Python数据采集——提取页面内容的几种手段
- aiojobs
- redis工具
- RF基础(一) RF内建函数库BuiltIn
- headpq
- C# autofac配置文件中设置单例
热门文章
- AlexNet (ImageNet模型)
- package.json 中 scripts
- CF37E Trial for Chief(最短路)
- Ubuntu下Matlab代码中中文注释乱码解决方案
- Unity Shader (五)Surface Shader示例
- 【转】 java RSA加密解密实现
- 洛谷 P1747 好奇怪的游戏
- 火狐不支持innerText属性,只支持innerHTML属性
- Bootstrapbutton组
- Windows cannot find ";. Make sure you typed the name correctly, and then try again