本篇文章帮大家学习javaFX超链接,包含了JavaFX超链接使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。

Hyperlink类表示类似于JavaFX的网页上的锚链接的超链接。

import javafx.application.Application;

import javafx.scene.Group;

import javafx.scene.Scene;

import javafx.scene.control.Hyperlink;

import javafx.scene.layout.VBox;

import javafx.stage.Stage;

public class Main extends Application {

@Override

public void start(Stage stage) {

stage.setTitle("HTML");

stage.setWidth(500);

stage.setHeight(500);

Scene scene = new Scene(new Group());

VBox root = new VBox();

Hyperlink link = new Hyperlink("www.jikedaquan.com");

root.getChildren().addAll(link);

scene.setRoot(root);

stage.setScene(scene);

stage.show();

}

public static void main(String[] args) {

launch(args);

}

}

上面的代码生成以下结果。

创建超链接

以下代码使用默认构造函数创建超链接对象。然后它设置一个URL作为文本标题,最后添加点击事件处理程序。

Hyperlink link = new Hyperlink();

link.setText("http://www.jikedaquan.com");

link.setOnAction((ActionEvent e) -> {

System.out.println("This link is clicked");

});

setText实例方法定义超链接的文本标题。超链接类扩展了Labeled类,可以为超链接设置字体和填充。以下代码将图像添加到超链接控件。

Hyperlink hpl = new Hyperlink("jikedaquan.com");

Image image1 = new Image(new File("a.jpg").toURI().toString(), 0, 100, false, false);

hpl.setGraphic(new ImageView (image1));

示例

更改超链接的字体,如下代码所示 -

import java.io.File;

import javafx.application.Application;

import javafx.scene.Group;

import javafx.scene.Scene;

import javafx.scene.control.Hyperlink;

import javafx.scene.image.Image;

import javafx.scene.image.ImageView;

import javafx.scene.layout.VBox;

import javafx.scene.text.Font;

import javafx.stage.Stage;

public class Main extends Application {

@Override

public void start(Stage stage) {

stage.setTitle("HTML");

stage.setWidth(500);

stage.setHeight(500);

Scene scene = new Scene(new Group());

VBox root = new VBox();

Hyperlink hpl = new Hyperlink("jikedaquan.com");

hpl.setFont(Font.font("Arial", 14));

root.getChildren().addAll(hpl);

scene.setRoot(root);

stage.setScene(scene);

stage.show();

}

public static void main(String[] args) {

launch(args);

}

}

上面的代码生成以下结果。

java超链接大全_JavaFX超链接相关推荐

  1. java异常大全,如何处理异常,如何自定义异常

    此文章截图转载自:java异常大全!如何处理异常!如何自定义异常!_qq1328585964的博客-CSDN博客_java 异常大全s 我怕文章莫名消失所以转载下!!!我收藏的文章偶尔会没有

  2. 2017java面试_2017 Java面试大全(一)

    2017 Java面试大全(一) 1. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以包括多个类,但是只有一个public的类,并且,这个publi ...

  3. java 浏览器测试,【Java资源大全】Selenium:基于浏览器的测试套件

    (点击上方公号,可快速关注) 来源:http://hao.jobbole.com/ 作者:伯乐在线-唐尤华 Selenium是用于在多个平台上自动化操作浏览器的工具套件,支持多种浏览器.多种操作系统. ...

  4. 免费java视频教程大全在线观看

    下面是免费java视频教程大全在线观看 尚学堂马士兵报表组件JFreeChart 尚学堂的项目管理工具 尚硅谷java20天 尚硅谷SVN 更多java视频与学习资料大家就到这里了解一下吧.http: ...

  5. 外国程序员整理的Java资料大全

    2019独角兽企业重金招聘Python工程师标准>>> 外国程序员整理的Java资料大全 博客分类: java 构建 这里搜集了用来构建应用程序的工具. Apache Maven:M ...

  6. java pippo_【Java资源大全】Pippo:Java小型开源Web微框架

    (点击上方公号,可快速关注) Pippo是一个(基于Apache协议)的Java开源Web微框架,依赖关系精简.上手速度很快.这个项目的主要目的是用Java创建一个易于使用和修改的Web微框架.Pip ...

  7. Java资源大全中文版

    Java资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理.awesome-java 就是 akullpp 发起维护的 Java 资源列表,内容 ...

  8. Java资源大全中文版-Awesome - java

    本文来自GitHub 上 Awesome - java 系列的资源整理. awesome-java是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具.数据库.框架.模板.安全.代码 ...

  9. 基于JAVA车辆大全和车牌识别系统(Springboot框架+AI人工智能) 开题报告

      本科生毕业论文 基于Java(springboot框架)车辆大全和智能识别系统 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学 ...

  10. Java资源大全中文版(转)

    Java资源大全中文版(Awesome最新版) Awesome系列的Java资源整理.awesome-java 就是akullpp发起维护的Java资源列表,内容包括:构建工具.数据库.框架.模板.安 ...

最新文章

  1. Spring Security 实战干货:路径Uri中的 Ant 风格
  2. 浅析手机端网站建设的基本流程
  3. kafka 启动_深入理解Kafka服务端之Acceptor线程是如何启动和工作的
  4. React Native的安装和初始化(android /ios)
  5. 新闻发布项目——实体类(categoryTB)
  6. HttpClient api-连接池
  7. gsp 页面 html.dat,grails2.3.x在gsp显示html
  8. 10g数据库入门与实践 oracle_修改oracle数据文件大小 报错:ORA-03297
  9. Codeforces.741D.Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths(dsu on tree 思路)
  10. 奥克兰大学计算机it专业介绍,奥克兰大学IT硕士专业介绍
  11. Kafka其实就是个“篮子”
  12. 超文本传输协议HTTP
  13. cpu占用高 mongo_记一次 MongoDB 占用 CPU 过高问题的排查
  14. 绿之韵传销是空穴来风,一心一意为健康事业奋斗
  15. 阈的粤语发音_阈_阈的意思_阈的解释_读音、组词、笔划-98在线字典
  16. 公告:CSDN新版个人空间上线公测
  17. 读大学,究竟读什么:一名25岁的董事长给大学生的18条忠告
  18. 2014年最新电脑公司系统下载
  19. java计算机毕业设计疫情展示平台源码+数据库+系统+lw文档+部署
  20. EfficientNet v2网络学习记录--更小更快

热门文章

  1. 经纬度转换器_FME应用小实例:线面经纬度集合快速转几何图形
  2. 射影几何----坎迪定理的证明
  3. 网站改造为百度智能小程序教程,适合所有网站封装
  4. 脱产计算机学6个月,我只有成人(脱产)的计算机应用专科学历,想自己再去自考本科,请问可以吗?自考本科有哪些要求??谢谢!...
  5. 亲戚关系php,亲属关系称谓、亲属称谓表、亲属称呼表、亲属关系称呼
  6. AD 画PCB 布线时,连线就变绿
  7. 常见高清视频“扩展名”、视频标准
  8. 架构系列---QR二维码和扫描二维码登陆原理
  9. window10 安装Java11 并可以和Java8进行自由切换
  10. 基于CNN的IMDB电影数据集文本分类