前言:
目前看官们对“javafx图片怎么放在指定位置”都比较着重,姐妹们都想要知道一些“javafx图片怎么放在指定位置”的相关内容。那么小编也在网络上网罗了一些对于“javafx图片怎么放在指定位置””的相关知识,希望同学们能喜欢,咱们一起来学习一下吧!昨天我仔细地看了JavaFX的布局,有很多种,但是和我以前用BCB或HTML+CSS时比较像的就是BorderPane和AnchorPane。
BorderPane可以有上下左右中五个地方来存放控件,中间是自动充满的,剩余的四边只有一个维度的填满。
而AnchorPane可以使它内部的控件相对于AnchorPane的边缘来定位,这个相对最多有上下左右四个条件,最少可以一个也不设置。
还有就是JavaFX控件中可以使用一些CSS,但并不是标准CSS,属性也有限,对我这种神级CSS大能来说[吐舌],有点施展不开。。。不爽。
基本就是这情况。下面我用JavaFX来做一个视频去水印的程序,然后用这个过程来学习JAVA代码的一些知识,和JavaFX布局的一些练习。
整个的界面大概是这样:(这是我前几天用C#做的程序,基本功能都可以正常运行)
这个程序涉及到的部分有:
JavaFX布局。在Java中读取剪贴板。在Java中使用正则表达式。Java中的一系列字符串操作。Java中的HttpRequest。使用Java下载指定URL中的返回内容(视频)并保存到本地磁盘中。调用系统中的打开文件夹话框。
我是一边做一边写的,我也不知道几篇文章能写完。
一步一步来吧,我先把窗体布局弄好。
。。。。。。激动人心的几个小时过去了。。。。。。
终于把界面弄个差不多。
下面就是它运行时的样子:
下面是它在SceneBuilder2中的布局情况:
接下来应该把功能一一实现了。
下个文章再写代码。