javafx相关内容
我很困惑为什么设置Label.setAlignment(Pos.CENTER_RIGHT)不会影响随后添加到GridPane中的标签的对齐方式?唯一的方法是通过网格(例如ColumnConstraints)或者通过例如将标签添加到具有右对齐的HBox中。 为什么将标签的对齐设置为CENTER_RIGHT不起作用?我可以看到API说:“指定Labeled内的文本和图形如何在Labeled内部有
..
我正在创建一个TreeView,它应该为不同级别的树结构提供不同的图形。这是一个三级结构,其中隐藏了根。 可扩展节点的图形: http://i.imgur.com/wv00CEi.png 叶子节点:$ b $ b 只是一个hBox中的标签。 这是我迄今为止所尝试的,但是我得到一个nullPointerException异常,基本上说getTreeView为null:
..
我试图在JavaFX中编写一个绘画应用程序。我想要一个类似真正的画笔的画笔,但我不知道如何启动算法。下面的代码显示了我当前的画笔描边,尽管它是一个有用的描边,但它不是一个真正的画笔: import javafx.application。应用; import javafx.scene.Group; import javafx.scene.Scene; import javafx.
..
正如所讨论的这个问题,可以通过传递 -Dprism.verbose = true 作为系统属性来检测Java FX是否使用硬件加速。当我在Windows 2008 Server R2上的Java FX应用程序上执行此操作时,显然会回退到软件呈现: Prism管道初始化顺序:d3d j2d 使用t2k进行文本光栅化 使用脏区优化 Prism管道名称= com.sun.prism.d3d.
..
我正在为我的同事构建一个应用程序来裁剪图像。 我使用FXML和Scene Builder来构建GUI。用户点击一个按钮从他的电脑中选择一个图像。然后,图像显示在GUI中。用户可以在窗格中缩放和移动。最后,点击一个按钮将编辑后的图像保存到他的电脑上。 然而,我真的不知道应该使用什么库来构建应用程序。 这是我第一次处理图形。我不知道如何读取图像,裁剪图像并写入图像。为窗格 Javafx画布?
..
为了练习JavaFX,我构建了一个简单的应用程序,绘制 Sierpinski Triangles 。 import javafx.application.Application; import javafx.application.Platform; import javafx.concurrent.Task; import javafx.geometry.Insets; 导
..
我在JavaFX中使用CubicCurve很困难。如何画一个例子:y = x ^ 3?绘制曲线的机制看起来非常笨拙。 也可以将曲线的一个端点连接到另一个节点,所以当该节点的位置发生变化时曲线适用于它? 谢谢。 解决方案 我认为JavaFX中的CubicCurves并不像你认为的那样工作。 JavaFX CubicCurve是一个贝塞尔曲线,与三次多项式完全不同y = x ^ 3
..
我想画一些在Java编码的模拟过程中收集到的统计图。我决定尝试JavaFX,因为它有一些很棒的图形功能。但是,由于我以前从未使用过它,因此我不确定是否可以将JavaFX功能添加到最初没有设置的项目中。 我已将javafx库添加到我的项目中,并将复制的JavaFX教程粘贴到线图上 http://docs.oracle.com/javafx/2/charts/line-chart.htm (没有
..
我需要从无向图制作有向图。我可以绘制line-Edge,但我不知道如何制作箭头: 公共类Edge延伸Group { 受保护的细胞来源; 受保护的细胞目标; 线路线; public Edge(Cell source,Cell target){ this.source = source; this.target = target; source.addCel
..
我试图在JavaFx项目中使用Android特定的代码。我在JavaFX上编写了一个小型游戏,当我使用JavaFX-Ports时,我可以在Android Handy上运行这个游戏。现在我想展示一些广告,为此我必须使用FXActivity作为上下文。 我导入了FXActivity import javafxports.android.FXActivity; 然后我得到
..
我试图通过将平台/操作系统特定的代码放入其各自的文件夹(在新创建的胶粘项目中设置自动创建的项目)来设置我的胶子项目。然而,无论我使用Gradle执行什么任务,最终都会使用 Main 文件夹。 可以说我希望使用 javafx.scene.control.Button 具有 com.gluonhq.charm.glisten.mvc.View 在其中 - 通过说明它来自哪个文件夹(主要,安卓,桌
..
我有一个使用Gradle文件构建的javafx项目,我正在编写Intellij中的所有东西。其中,我使用javafx.scene.media.Media和javafx.scene.media.MediaPlayer播放音乐。 public SoundPlayer(String filename){ String soundLocation =“\\src\\main\\resources
..
我使用 JavaFX Gradle插件构建我的JavaFX应用程序。是否有可能用不同的主类构建多个可执行文件?如果是这样,怎么样? 解决方案 这是可能的,因为底层 javapackager 支持这一点。 正如我理解你是正确的,你有一个项目,你有多个入口点,现在你想创建本地启动器/二进制文件对于每个入口点。这在Gradle插件中称为“辅助启动器”,甚至在 javapackager 中也
..
java.lang.NullPointerException:位置是必需的。 当我在使用gradle和javafx插件组装后运行程序时。如果我从IntelliJ Idea运行它,一切都可以。 Java源文件和.fxml位于某些包中。 build.gradle apply plugin:'application' apply plugin:'idea' apply from:
..
因为这是我的第一篇文章,请原谅任何不准确的地方。我的问题是,我想将初始化方法中的JavaScript函数的值传递给Javafx。 public void initialize(URL arg0, ResourceBundle arg1){ // TODO自动生成方法存根 最终URL urlGoogleMaps = getClass()。getResource(“googlemaps.
..
我们使用JavaFX的WebView嵌入了一个网页,我们希望使用Google地图的 javascript API 和 ng-map 。 NgMap.getMap()。然后(函数(地图){ map.setOptions({ maxZoom:17, streetViewControl:true, // liteMode:true,//会很酷:-) streetViewContro
..
我正在开发使用javafx gluon和GCM进行消息传递的移动应用程序当其他设备广播消息时,我想通过调用刷新消息来刷新当前活动视图其控制器。 我使用 Afterburner 框架。它也在 gluon入门中描述 如何在类中扩展MobileApplication从getView()中获取视图控制器? 这里是我创建的类: public class MyGCMListenerS
..
我正在构建一个包含JavaFX客户端的系统,该客户端通过glassfish应用服务器上的servlet从MS SQL服务器提取数据。我还从Visual FoxPro数据库中消耗一些来自遗留系统的数据,这些遗留系统无法修改。我使用JDataConnect库在glassfish服务器上创建一个JDBC连接,我可以通过这个连接进行常规的SQL查询以获取我需要的数据。我的javafx客户端包括许多表视图绑
..
我必须在我的 Java 软件中显示网页(您可以认为它是一个无线设备配置) 但是当我要去浏览器的那个页面时,浏览器显示一个用户和密码 popup,然后输入用户和密码和(注意用户名始终是root,但密码可以不同) 现在我将显示Java软件的页面,我可以链接页面并通过打开页面。 Java ,但无线设备中的主机显示: 401未授权,我想要显示的页面的URL是 http://192.168.1.2/W
..
我现在有一个球从画布的墙上弹起来。我在屏幕中间添加了一个矩形。每当球与矩形碰撞时,我也想让它反弹,但我不知道该怎么做。我有一个叫做“r”的矩形。 我该如何让球体将矩形当作墙来处理,并在它碰到它时改变方向?代码示例将不胜感激。 $ b 这是我的代码, c> public void handle(ActionEvent t){ //根据X和Y的值来移动球体 circle.se
..