问题标签 [windowsbuilder]

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 投票
0 回答
15 浏览

java - 根据设置的输入值和/或范围设置 Java WindowsBuilder 进度条的值

我想使用 ProgressBar 来显示汽车油箱中还剩多少燃料,或者我们达到的汽车的最大速度有多接近,以及其他因素。为此,我决定将值设置为百分比(例如,汽车的速度为 0-240,我将其转换为条形图可以读取的百分比)。
除了我不知道如何使条形图获取所需的值并将其呈现在条形图本身上。

我在某处读到,如果它们是双精度值,我们不能将我们自己的值设置为条形,它只接受 int 值,这可能解释了为什么它们变成了百分比。

谢谢你的帮助。

0 投票
1 回答
743 浏览

java - 在java windowbuilder中添加动态复选框

我想在组合框中选择一个项目后添加一个动态复选框。我正在研究 Eclipse 并在窗口构建器上设计我的框架。

编辑:那是我的完整代码。

}

希望你明白我写的。单击组合框后,我想显示课程名称列表。为什么框架不显示复选框?谢谢你。

0 投票
1 回答
70 浏览

java - JTextField 正在更新字符串数据和垃圾

我正在尝试将接收到的ByteBuffer数据(转换为String)更新为JTextField,但文本字段正在打印输出数据以及垃圾值,即使在修剪字符串之后也是如此。

但是在输出控制台中,它正在打印正确的数据,当涉及到 GUI 中的文本字段时,它正在打印垃圾数据以及正确的数据。

输出 -->

请检查 GUI 的图像。它正在使用正确的数据打印垃圾值:

在此处输入图像描述

0 投票
1 回答
207 浏览

java - 如何在swing java的弹出窗口中显示多个jpassword字段?

我的 Swing java 中有 2 个 JTextField 和 2 个 JPasswordField 组件,其框架如下所示: 单击 ShowAllDetails 按钮时,所有输入的详细信息都显示在 JtextArea 中,如下所示:

在此处输入图像描述

下面是相同的代码:

现在,我不想在加载主框架时显示这 4 个组件,而是想在单击按钮时在弹出窗口中显示这 4 个组件,如下所示:

同样在单击“显示所有详细信息”按钮时应该像以前一样工作。(即它应该使用在弹出窗口中输入的值填充 JtextArea)

在此处输入图像描述

我怎样才能做到这一点?

我也浏览了其他博客,但没有发现在弹出窗口中显示如此多个 JPasswordField/JTextField。任何指导将不胜感激。

0 投票
1 回答
302 浏览

java - 将 CSV 导入 Jpanel 上的 JTable(无 CSVReader)

一个快速的问题:

我正在尝试将一些信息从 CSV 导入到位于我程序中的摆动面板上的 jtable 中。

我已经使用 inputstream 将信息导入到 actionListener 中,并使用 bufferedreader 对其进行解析。之后我只是使用了一个简单的 while 循环来添加到 Jtable 中。但是,当我运行该应用程序时,我的 jtable 中没有显示任何信息。

当我尝试调试程序时,在两个 jpanel(以及它们上的其他信息)之间切换没有问题,它只是我的 jtable 显示为空。

这是我的代码:

0 投票
0 回答
168 浏览

java - 无法在java中加载数据库文件

我正在使用 sqlite 数据库并尝试检查输入字段中的用户名和密码是否与数据库匹配。但我收到错误消息

[SQLITE_NOTADB] 打开的不是数据库文件的文件(文件不是数据库)

我无法追踪问题所在,因为我的编码非常清晰,如下所示,请帮助!

连接到数据库:

代码 :

0 投票
1 回答
125 浏览

java - 如何将 1 个 JPanel 和 1 个自定义 JPanel 放入 JFrame

我想在我的应用程序中并排放置 2 个 JPanel。一个将在右侧包含有关我的自定义板的一些信息,而在左侧将包含有关绘制该自定义板的信息。第一个 JPanel 是经典的,但第二个是自定义面板。似乎我在将自定义面板放入框架时遇到了问题。

我在我的 gui 类中创建了一个名为 BoardPanel 的类来绘制我的自定义板。我不知道这是否是最好的方法。我应该创建一个单独的类吗?

这是gui类的代码:

这是自定义绘画的内部类的代码

除了所有这些,我还有一个问题。如果我想要自定义绘画,是否可以与 WindowsBuilderPro 一起工作?我一开始就开始使用那个工具。但是,我看到我无法使用该工具绘制自定义的东西,我不得不编写代码来做到这一点。是否可以为自定义绘画编写代码并同时将该工具用于不同目的,例如添加简单的文本标签,甚至编辑该自定义绘画?我想看到的预期结果在我运行程序时出现。我的框架有两个面板。但是当我打开 WindowsBuilderPro 时,我的自定义面板没有出现,结果有点错误。这就是为什么我对我的方法以及我是否可以同时编写代码和使用该工具有疑问的原因。谢谢你,很抱歉那些长文的家伙。我对此感到困惑。

0 投票
0 回答
24 浏览

java - 如何使用搜索算法在 JTable 中将单元格设置为空

我正在构建一个程序,让您输入课程名称、课程时间和课程日期,并在一周的设置中设置课程名称,这是我试图通过简单地输入名称来从 jtable 中删除课程的代码课程并让算法遍历表格,直到找到具有相同课程名称的单元格。

我基本上希望用户输入他们想要删除的课程名称,然后在 jtable 中搜索该课程名称并将该单元格设置为空。

0 投票
1 回答
21 浏览

java - 将 ArrayList 中的信息从一个类传递到 WindowsBuilder GUI 类

我将创建一个 GUI,它将我读入的数据放入 ArrayList,并对这些数据执行操作,例如显示、排序和计算。

我的信息是天气数据。

在一个名为“FileReading”的类中,我将数据从 csv 读取到 ArrayList 中。然后我需要将此信息传递给名为“WeatherGUI”的 JFrame GUI 类,并对数据执行上述操作。

我无法将 ArrayList 中的信息传递给我的 GUI 类。因为我已经测试过它可以很好地将数据读入 ArrayList,所以我不会包含该代码。

这是我在 WeatherGUI 类中的相关代码,我将在下面描述错误

我遇到的错误出现在 try 语句中,其中 WeatherGUI 想要一个与我的 ArrayList 相关的参数,但我不知道该放什么。如果我输入“天气”,它会告诉我将天气设为静态,我知道这是不正确的。我添加的代码是讲师在幻灯片中提供的,但我仍然收到错误。

0 投票
0 回答
139 浏览

java - 选择/取消选择表格中的多行

Java 8、Eclipse 2018-12、WindowsBuilder 1.9.1

我在我的框架中添加了JTable2 列和 5 行:

使用此代码,通过单击选择单行,但要选择多行,您必须按 Shift/Ctrl。如果您在未按 Shift/Ctrl 的情况下单击另一行,则会删除当前选择。

如何让它更像“开/关”(不按任何其他键)?

  • 单击第 1 行将其选中
  • 单击第 3 行选择它,除了第 1 行
  • 再次单击第 1 行取消选择它(但保留第 3 行选中)

这甚至可以用 aJTable吗?如果没有,是否还有其他可以使用类似于 aJTable但可以按照我需要的方式选择的东西?