问题标签 [apache-pivot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
247 浏览

java - Apache Pivot TableView 列中的自定义样式

我正在使用 apache-pivot 构建一个 TableView,它将包含一些包含货币值的单元格(如果值为 null,则为“-”)。对于视觉反馈,如果值为零或正,我希望文本显示为绿色,如果值为负,则显示为红色。我不太确定从哪里开始 - 任何指针?

非常感谢,

约瑟夫。

0 投票
1 回答
3682 浏览

java - Apache Pivot 的可视化 GUI 设计器

我从Java GUI frameworks 问题中了解了 Apache Pivot 的存在。选择什么?Swing、SWT、AWT、SwingX、JGoodies、JavaFX、Apache Pivot?这似乎很适合我当前的项目,因为它涉及让用户动态创建自己的 GUI。但是,我还需要为我选择的任何技术提供可视化 GUI 设计器。Pivot 已经有这样的设计师了吗?谷歌搜索似乎不建议这样做,但我在问以防我错过了一个。

0 投票
2 回答
209 浏览

apache-pivot - Apache Pivot & TabPane - 以编程方式设置标签和图标

在 apache pivot 项目的 1.5 版中,TabPane 类支持 setIcon() 和 setLabel()。这些方法在 2.0 版中被删除。有谁知道我现在应该为这些电话使用什么?

0 投票
2 回答
1113 浏览

java - 调整 Apache Pivot GUI 组件的大小以适应窗口

这个问题Java Swing: Vertical Layout with fixed width and variable height让我有机会尝试 Apache Pivot。我对 Pivot 有一天的经验。

这是我能够创建的 GUI。

段图形用户界面

我的问题是:

  1. 如何调整, 和TextArea, 的一部分的大小Expander,以使Expander,ScrollPaneTextArea填充窗口的宽度,并且TextArea足够高以容纳任意数量的文本?

  2. 如何调整 s 的高度ScrollPaneExpander以便在所有文本区域都展开时, 3 Expanders 适合窗口的高度?

这是创建 GUI 的源代码。我正在使用 2.0.2 版的 Apache Pivot。

0 投票
2 回答
731 浏览

java - Apache Pivot - BXML 文件的位置

我正在使用 maven 构建应用程序,我想尝试使用 apache pivot 进行 GUI 渲染。但是,看起来大多数枢轴教程都假设您使用的是 eclipse。我在我的 pom.xml 中添加了 2.0 版本(并尝试使用 2.0.2),但是,我收到了这个错误:

似乎无法找到 BXML 文件。我把它放在 src/main/resources 中。我搜索了论坛,看起来是因为 BXML 文件不在类路径中。我尝试了目标/类,但仍然无济于事。有人可以指导我 BXML 文件的正确位置是什么吗?

0 投票
1 回答
243 浏览

java - BXML 的等效 Java 代码

我试图了解Apache Pivot如何根据BXML文件中的定义构建 GUI 。我想确保我了解涉及哪些步骤以及在这些步骤中自动完成了什么。为此,我尝试将一个非常简单的 GUI 的 BXML 定义转换为纯 Java。但是,在遵循 BXML Primer中描述的步骤时,布局似乎不是以相同的方式(或根本不是)完成的。

这是 BXML 文件和加载文件的随附类:

示例.bxml

WithBxml.java

这将创建以下 GUI,这是预期的:

在此处输入图像描述

我正在尝试使用以下代码重新创建相同的 GUI。但是TextArea不可见,如以下屏幕截图所示。

没有 Bxml.java

在此处输入图像描述

我需要在类中进行哪些更改WithoutBxml才能获得与 BXML 文件相同的结果?

0 投票
1 回答
571 浏览

maven - Adding neo4j-spatial dependency causes error

I have a project that includes, among others, Apache Pivot and Neo4j. My project compiles and runs. When I try to add Neo4j/Spatial:

The project compiles but will not run. The compiler sources the error at one of the BXML files:

I can't understand how adding a dependency can break the project at runtime. I did not change any code. I'll post whatever code is necessary as asked.

UPDATE: I've tried a previous, stable version with the same result. Also, I've added "vendor" and version information to my jar manifest that seems to fix the vendorName == null error and causes the project to hang on close rather than open. But my question, which I'll rephrase here, is the same.

How does adding a dependency, without changing code, cause a functioning project to fail at runtime? I don't understand how adding the dependency changes the execution if I don't call it.

0 投票
1 回答
68 浏览

java - 如何在子 bxml 文件中绑定 WTK 组件

我正在使用 Apache Pivot 2.0.2,并且正在尝试构建 DesktopApplication。

我的问题是我有一个 ListView 或者真的 - 我的应用程序中的任何对象,在 bxml 文件中定义。我可以给它一个 ID 或任何东西——没问题。

但是现在,我应该如何在 Java 中获取这个对象并影响我对它所做的更改?

由于我的 bxml 包含其他 bxml 文件;后

this.window.open(显示);

我试图通过以下方式获得某个对象:

bxmlSerializer.getNamespace().get("musicPanel");

我可以将对象与我放入 BXML 中的所有内容一起使用。我什至可以更改它的属性,但 它不会反映在 GUI 上!没有什么变化!

所以我想我可以在

窗口.getContent();

但我找不到获取具有 ID 的对象的方法。

任何帮助表示赞赏!

0 投票
1 回答
112 浏览

custom-cursor - Apache Pivot 光标图像

我将 Pivot 用于桌面应用程序,但找不到为光标设置图像的方法。这存在于 AWT 中(通过java.awt.Toolkit.createCustomCursor),但在 Pivot 中最接近的是org.apache.pivot.wtk.Mouse.setCursor采用 enumerated org.apache.pivot.wtk.Cursor,没有自定义光标的选项。

我找不到在 Pivot 中使用 AWT 光标的任何方法,那么如何在 Pivot 中创建自定义光标?

0 投票
1 回答
66 浏览

apache-pivot - 在 Apache Pivot 中使用 Application.UnprocessedKeyHandler 的示例是什么?

Application.UnprocessedKeyHandler在 Apache Pivot中使用的示例是什么?我检查了 Google 和 Pivot 文档,没有看到任何示例,Javadoc 也没有启发性。邮件列表存档中有一些示例代码,但代码附件不可用。

谢谢!