javafx-2相关内容

JavaFX 2 中的 GroupBox/TitledBorder?

是否有类似于 GroupBox 或 TitledBorder 在 JavaFX 2 上可用吗? 感谢您的任何提示:-) 解决方案 没有这样的标准控件,但很容易创建自己的控件.这是一个示例实现: /** 将内容放置在带有标题的带边框的窗格中.*/类 BorderedTitledPane 扩展了 StackPane {BorderedTitledPane(String titleStr ..
发布时间:2021-12-24 23:13:54 其他开发

从 ListView 获取所选元素

我用数据库搜索的结果修改了一个 ListView,以便稍后使用该选择来发出另一个数据库请求. 我想获取那个 ListView 的字段值.我可以使用什么方法? 我只是想我还可以向 onclick 添加一个事件,并将其保留在控制器的属性上.这也能接受吗? 解决方案 用列表视图这样说: ListViewlistView =new ListView(); 从 ListView 中获 ..
发布时间:2021-12-24 13:48:29 Java开发

如何在 JavaFX 中将 CheckBox 添加到 TableView

在我的 Java 桌面应用程序中,我有一个 TableView,我希望在其中有一列带有复选框. 我确实找到了这样做的地方 http://www.jonathangiles.net/javafx/2.0/CellFactories/ 但由于无法下载,而且我不知道 Jonathan Giles 多久会回复我的电子邮件,我想我会问... 如何在 TableView 的单元格中放置 Check ..
发布时间:2021-12-23 08:08:52 Java开发

JavaFx:在应用程序不同的方法执行时使用消息异步更新 UI 标签

我正在尝试使用应用程序的各种状态消息异步更新 JavaFx GUI 中的标签. 例如 我的应用程序中的“更新"按钮调用控制器中的方法 updateSettings().现在我尝试通过以下方式更新 UI 上的标签. @FXML私人无效更新设置(){label.text("message1");//一些动作label.text("动作完成");label.text("调用方法..等待一段 ..
发布时间:2021-12-22 22:05:10 Java开发

如何访问 JavaFx 2.0 中的 Controller 类?

最近我在用JavaFx2.0编写一个软件,但遇到了一个大问题,那就是——如何访问一个Controller类?对于具有相同类类型的每个控制器类,由于它所依赖的模型,它们的行为可能不同,所以我想得到视图的 Controller 类并为其提供指定的模型,我可以这样做吗?我试图通过 FXMLLoader 获取控制器,但方法 getController() 返回 null!为什么? 1.LightVi ..
发布时间:2021-12-21 15:04:06 Java开发

来自 Javascript 的 WebView 回调

我尝试基于 WebEngine 的 javadoc 中的最后一个示例(从 JavaScript 回调到 Java).但是当我点击WebView中的链接时,没有调用Java方法,页面消失. public class TestOnClick extends Application {@覆盖公共无效开始(阶段阶段)抛出异常{尝试 {最终的 WebView webView = new WebView() ..
发布时间:2021-12-20 12:39:04 其他开发

单击时取消选择 javafx ListView 上的项目

我在 JavaFX 应用程序中使用 ListView 控件.它被设置为 MULTIPLE 选择模式.我知道作为用户,我可以按住 Ctrl 键单击一个项目来取消选择它,但这对我的用户来说不够直观.我想要一种再次单击以取消选择它的方法.换句话说,单击一次 - 选择;单击所选项目,它会变为未选中状态. 我尝试使用 ChangeListener 和 onMouseClicked 事件.两者都工作得很 ..
发布时间:2021-12-20 12:38:31 Java开发

从 JavaFX 标签中删除填充/边距

有没有办法删除 JavaFX 标签添加的默认空间(填充/边距)?我想去掉下图黑线之间显示的空间: 源代码: public class LabelTest extends Application{@覆盖公共无效开始(最后阶段primaryStage){最终组根=新组();最终场景场景 = 新场景(root, 300, 130, Color.WHITE);最终的 GridPane gridpa ..
发布时间:2021-12-20 12:38:17 Java开发

JavaFX 2.1 消息框

美好的一天! 我正在使用 JavaFX SDK 开发程序.我想要一个像 C# 一样的消息框: DialogResult rs = MessageBox.showDialog("Message Here...");如果(rs == ....){//代码} 我想使用 JavaFX SDK 来实现这样的功能.非常感谢您的回答. 解决方案 更新 从 Java8u40 开始,核心 J ..
发布时间:2021-12-20 12:37:54 Java开发

JavaFX中如何让球从墙上弹开?

我是 Javafx 的新手,我正在创建一个简单的程序.我想要实现的是让球从墙上弹开,但我还没有想出如何做到这一点.另外,请随意留下关于我的代码的其他建议. 这是源代码: public class GamePractice extends Application {公共静态圈圈;公共静态窗格画布;私人长计数器 = 0;@覆盖公共无效开始(阶段primaryStage){画布 = 新窗格(); ..
发布时间:2021-12-20 12:36:21 Java开发

JavaFX WebEngine 上的 UserAgent 实现方法

如何在 JavaFX 网络浏览器中实现 useragent 标头? 谢谢. 解决方案 在 JavaFX 8(包含在 JDK8 中)之前,JavaFX 中不存在此功能. WebEngine 的用户代理字符串可在 JDK8 中配置. JDK8 现已推出. 查看功能请求允许设置自定义用户代理了解更多详情. ..
发布时间:2021-12-20 12:34:15 Java开发

从 JavaFX 程序为 WebView 执行 Javascript 函数

我正在尝试从 Java 程序执行 Javascript 函数.Javascript 函数获取 HTML 文件的内容并突出显示特定单词的出现. 是否可以从 webview 对象调用 Javascript 函数? 解决方案 要在 WebView 中运行 javascript,您可以使用 WebEngine.executeScript() 方法. 并且有很多方法可以通过 javasc ..
发布时间:2021-12-20 12:34:09 Java开发

将图像加载到 ImageView JavaFX

我想在对话框窗口中显示图像(保存在项目文件夹中),但是当我运行我的方法 showDialogWithImage 时,我得到 FileNotFoundExcpetion: imgs\pic1.jpg(系统找不到指定的文件),尽管图像位于 我也试过用这种方式加载图片: Image image = new Image(getClass().getResourceAsStream(path));, ..
发布时间:2021-12-20 12:33:01 Java开发

JavaFX - 水平选取框文本

我正在尝试实现类似于 marquee 的效果 - 长(在我的情况下)文本行沿水平轴移动.我设法让它工作,但我不能说它令人满意. 我的 Controller 类如下所示: @FXML私人文本新闻FeedText;(...)@覆盖公共无效初始化(URL url,ResourceBundle resourceBundle){TranslateTransition transition = Tra ..
发布时间:2021-12-20 12:32:36 Java开发

如何在 JavaFX 2 webview 上叠加?

是否可以在 JavaFX 2 网页视图上覆盖任何 JavaFx2 小部件或画布? 我想在 webview 之上通过 JavaFX 2 生成一个透明的热图. 解决方案 你的意思是这样的: import javafx.application.Application;导入 javafx.scene.Scene;导入 javafx.scene.layout.Pane;导入 javafx.s ..
发布时间:2021-12-20 12:32:20 其他开发

ProgressBar 动画 Javafx

我想知道是否可以制作一个外观为“progressbar Animated bootstrap"的进度条.横着条纹. http://getbootstrap.com/2.3.2/components.html#progress 解决方案 ProgressBar with Static Stripes 这是一个 JavaFX ProgressBar,它看起来像一个来自 Bootst ..
发布时间:2021-12-20 12:31:11 其他开发