javafx-8相关内容

JavaFX 2.1 TableView 刷新项

我有这个常见的问题,看起来就是这样.重置后,我的表视图不会刷新我的项目.我查了资料,是新的. 我从互联网上尝试了多种解决方案,但都没有成功. 无法重置所有列,因为它添加了一个空的一个额外的(不知道为什么)并且调整大小会中断. 我的表格不可编辑.新数据已更改. 如果我更改项目的顺序并且行更改 (:|),则会刷新数据. 我只是没有想法. 目前刷新代码非常简单. O ..
发布时间:2021-11-25 20:36:10 Java Web开发

JavaFX 中的自动完成组合框

我正在寻找一种向 JavaFX ComboBox 添加自动完成功能的方法.搜索了很多之后,是时候在这里问了. 这个 AutoFillBox 是已知的,但不是我正在搜索的.我想要的是一个可编辑的组合框,并且在输入列表时应该进行过滤.但我也想打开列表而不输入和查看整个项目. 有什么想法吗? 解决方案 我找到了一个对我有用的解决方案: 公共类 AutoCompleteComboBo ..
发布时间:2021-11-25 20:26:22 Java Web开发

JAVAFX:位置未设置错误

我的项目在 eclipse 中运行正常,但是当我创建这个项目的 jar 文件并尝试通过 cmd 运行它时,它显示“位置未设置"错误. 我的项目结构是: 方法是(在eclipse中运行): @FXMLprivate void RegularCustomer(ActionEvent event) 抛出异常{Stage stage = (Stage) dailySales.getScene ..
发布时间:2021-11-25 14:43:49 Java Web开发

Java:当两者都在同一个包中时,如何从当前应用程序启动一个独立的应用程序?

这看起来应该很容易,所以我肯定遗漏了一些明显的东西:我在同一个包中有 4 个独立的应用程序,us.glenedwards.myPackage, myClass1 扩展应用程序 myClass2 扩展应用程序 等等... 我需要每个类都充当自己的独立应用程序.然而,我希望能够通过单击链接从我所在的课程开始其他 3 个课程.Android 允许我使用 Intent 执行此操作: ..
发布时间:2021-11-25 13:10:40 Java Web开发

javafx 8 兼容性问题 - FXML 静态字段

我设计了一个在 jdk 7 中运行良好的 javafx 应用程序.当我尝试在 java 8 中运行它时,我得到以下异常: javafx.fxml.LoadException:在 javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2617)在 javafx.fxml.FXMLLoader.loadImpl(FXMLLoade ..
发布时间:2021-11-25 10:53:41 Java Web开发

JavaFX 8 - 如何在并行相机上设置 NearClip 和 FarClip?

我是构建应用程序的团队的一员,该应用程序使用 JavaFX 8 3D 操作可视化模型.我们同时使用透视相机和平行相机.透视相机按预期工作.它目前正在使用 isEyeAtCameraZero false.这样做是为了最大程度地兼容并行相机. 当 camera.setNearClip() 和 camera.setFarClip() 被调用时,透视相机的行为是正确的. Parallel Ca ..
发布时间:2021-11-25 04:22:08 C#

JavaFX 8 - 如何在并行相机上设置 NearClip 和 FarClip?

我是构建应用程序的团队的一员,该应用程序使用 JavaFX 8 3D 操作可视化模型.我们同时使用透视相机和平行相机.透视相机按预期工作.它目前正在使用 isEyeAtCameraZero false.这样做是为了最大程度地兼容并行相机. 当 camera.setNearClip() 和 camera.setFarClip() 被调用时,透视相机的行为是正确的. Parallel Ca ..
发布时间:2021-11-25 04:01:16 C#

在Javafx中围绕中心旋转对象

我的应用程序使用交互式网格库读取 obj 文件并将其保存在网格视图中.我想要的是围绕其中心旋转对象. 现在我的代码显示了对象,但是当我旋转它时,它会围绕某个点旋转,从而导致对象移出窗口.我宁愿围绕其中心旋转对象.我知道我必须将对象平移到原点然后旋转然后再次平移,但我不知道该怎么做. 这是我的代码: 公共类 JavaFx3DObj 扩展应用程序{private static fina ..
发布时间:2021-11-25 03:23:09 C#

如何在 JavaFX 中围绕自定义枢轴旋转对象?

我想围绕自定义枢轴旋转对象,这是它的点,所以我有这样的代码: private final EventHandlermouseEventHandler = new EventHandler() {@覆盖公共无效句柄(MouseEvent mouseEvent){if (mouseEvent.getEventType() == MouseEvent.MOUSE_PRESSED) {dragStart ..
发布时间:2021-11-25 03:06:17 C#

在 javafx 8 中给自定义 3D 立方体蒙皮

我正在尝试使用以下代码向多维数据集添加皮肤,但该皮肤根本不起作用.我测试了它是否会添加到默认立方体中,并且会(但在每一侧重复完整图像而不是环绕它,这就是我制作自定义立方体以防止这种情况发生的原因).任何帮助将不胜感激. private void buildGraphics(){Image dieImage = new Image(getClass().getResourceAsStream("i ..
发布时间:2021-11-25 01:47:41 C#

JavaFX 3D 对象的并、交、差

有什么方法可以在 JavaFX 3D 对象之间执行布尔运算,例如并集、交集和差异,例如在 Sphere 实例、Cylinder 实例和 Box 实例之间. 继承自 Shape 类的 JavaFX 2D 对象已经具有 union() 和减法 () 方法http://docs.oracle.com/javase/8/javafx/api/javafx/scene/shape/Shape.html ..
发布时间:2021-11-25 01:36:12 C#

JavaFX 8 转换为俯仰、偏航和滚动旋转角度

实施 this 中的答案线程 我有这段代码将 deltayaw、deltaroll 和 deltapitch 角度转换为一个角度并围绕它旋转一个节点.作为参数的角度是角度的瞬时变化,因为给出整个角度将忽略方向的变化. public static void matrixRotate(Group n, double deltaroll, double deltapitch, double delt ..
发布时间:2021-11-25 01:12:18 C#

如何在 JavaFX 8 中从 STL 创建 3d 形状?

我有 STLFile 类,它返回两个数组:一个是法线坐标,另一个是顶点坐标.所以现在我想在我的 JavaFX 应用程序中使用这些坐标创建 3d 形状.问题是我怎么能在没有纹理的情况下做到这一点.使用官方指南,我制作了带有坐标的 TriangleMesh 并将其添加到 MeshView.但遗憾的是,现场什么也没有出现.那么有人可以解释我如何做到这一点,因为官方指南中的描述不够充分吗? 解决方案 ..
发布时间:2021-11-25 00:58:51 C#

JavaFX 在虚拟平面上用鼠标移动 3D 对象

当我在 JavaFX 中创建我的第一个 3D 游戏时 - 您可以在其中使用鼠标从零件组装船只.这会带来一个问题,因为 JAVAFX 似乎没有将 PerspectiveCamera 屏幕 2D 坐标转换为场景 3D 空间的原生方法. 这是我正在努力实现的目标的代表.鼠标移动的块应该在一个假想平面上移动,该平面始终相对于相机旋转 90 度:我试图用三角学来解决这个问题,但没有取得多大成功.我没有 ..
发布时间:2021-11-25 00:53:14 C#

如何在 JavaFX 8 中创建自定义 3d 模型?

我尝试使用官方教程在 JavaFX 应用程序中制作飞机并有下一个代码: Image diifuseMap = new Image(getClass().getResource("t.jpg").toExternalForm());TriangleMesh planeMesh = new TriangleMesh();浮动[]点= {-5, 5, 0,-5, -5, 0,5, 5, 0,5, -5 ..
发布时间:2021-11-25 00:39:58 C#

3D 空间中的 JavaFX 2D 形状

我知道,如果我旋转一个扩展了 javafx.scene.shape.Shape 的对象,我可以将其转换为 3D 空间,即使它主要设计为 2D(至少据我所知). 假设我有一个 3D 场景(使用了透视相机和深度缓冲区),其中出现了各种 MeshView.有些用于区域,有些用于线条.在这两种情况下,必须对这些形状进行三角剖分才能使用 TriangleMesh 绘制它们,这通常很重要. 现在, ..
发布时间:2021-11-24 22:19:42 C#

javafx 8 兼容性问题 - FXML 静态字段

我设计了一个在 jdk 7 中运行良好的 javafx 应用程序.当我尝试在 java 8 中运行它时,我得到以下异常: javafx.fxml.LoadException:在 javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2617)在 javafx.fxml.FXMLLoader.loadImpl(FXMLLoade ..
发布时间:2021-11-19 22:36:32 Java Web开发

如何在预加载器中处理 java web start (jnlp) 下载进度?

问题 我的应用程序有一个预加载器,用于处理特定于应用程序的初始化.现在我正在尝试扩展它,以便预加载器也显示下载的应用程序 JAR 的进度. TL;DR 为什么在阶段 2 期间没有加载预加载器,因为这应该处理 PreloaderFx::handleProgressNotification(); 以跟踪 JAR 的下载我想? 2016 年 3 月 14 日更新:使用 Downl ..
发布时间:2021-11-18 22:24:06 Java Web开发

Javafx tableview 项目防止重复

我正在使用带有 observableList 列表的 javafx tableview,我试图防止列表包含重复的项目.在进行了一些搜索之后,我发现 observableSet 可以通过覆盖方法:equals() 和 hashcode() 来完成这项工作. 但是javaFX tableview不能持有observable set的问题: tableView.setItems(FXCollec ..
发布时间:2021-11-18 00:19:28 其他开发