问题标签 [jform]

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 回答
97 浏览

java - 我的 GroceryList 程序中没有输出

在得到建议不要像我那样使用静态并且我滥用了固有特性之后,我重写了我的第一个应用程序。但现在我的应用程序不再工作了。

我不知道为什么不。我想我实例化了错误的事情,但看不到哪些事情。我在 stackoverflow 和其他网站上阅读了有关实例化的信息,但我仍然不完全理解它。

我是 java 新手,不会写这么久的代码。我在 Netbeans 中构建了一个布局。每次您单击“添加”按钮时,都会在文本区域中显示一个杂货项目。我的旧代码(一切都是静态的)运行良好。

我有时会收到“线程中的异常“AWT-EventQueue-0”java.lang.ClassCastException:java.lang.Boolean 无法转换为 java.awt.Color”错误。但它不会一直出现。如果我没有收到错误并单击“添加”按钮,则会注意到正在发生的事情。

谁能告诉我我做错了什么?

任何关于我做错了什么或如何调试它的建议将不胜感激。

GroceryList2ActionListener.java

这是我写的 ActionListener。接下来是我在 Netbeans 中制作的应用程序的布局。我自己没有写,我为此使用了 JForm。

GroceryList2JFrame.java

0 投票
1 回答
1925 浏览

joomla - JOOMLA:如何使用 JInput 但不使用 jform [] 检索所有字段的值

我们知道我们可以检索所有字段的值,如果它们有类似的名称name="jform[something]",我们可以使用代码:

但是,如果我们有一些名称的表单<form name="myForm">和名称如name="something"ie without的字段,是否有一些方法可以做到这一点jform[]

提前致谢

Joomla 3.5.1

0 投票
1 回答
37 浏览

java - 从java中的Main类执行JPanelForm

我对java有点新我想要实现的是,我在同一个包中有2个java类。

CodeAnalyzer.javaCodeReader.java

CodeReaderJform我在其中创建的类JFileChooser,现在我想CodeReader执行CodeAnalyzer.

CodeAnalyzer 的源代码如下

0 投票
2 回答
36 浏览

java - JAVA:执行 Catch 不尝试

我试图将我的 JForm 连接到 mysql 数据库但无法连接到数据库,不断执行 catch 语句“连接错误”,请帮助我应该如何解决这个问题............ ..................................................... …………………………………………………………………………

0 投票
0 回答
158 浏览

json - 使用已加入的 JTable 在编辑视图中获取表单数据?

我遇到了连接表和检索表单数据的问题,它在 Joomla 的最佳实践术语中“应该如何”!

据我所知,我正在遵循 Joomla! 标准,目标是编写这个组件“好像”它是原生 Joomla! 代码。

所以我有以下COM_COMPONENT\models\release.php

而在COM_COMPONENT\tables\releases.php

所以现在,正如您从后一个代码示例中的注释中看到的那样,该变量$tracklist现在是我的 MySQL 中的版本表中的一个字段。当我得到一个“可重复”字段类型时,该字段内部有 JSON,并且它到目前为止有效。

但是该组件旨在保存另一个名为“tracks”的 MySQL 表,该表包含所有版本的所有轨道,并且应该通过 tracklist-id 连接到版本表,因此我们有以下三个表:

  • 发布(包含所有数据,严格绑定到单个发布/专辑/EP...)
  • tracklists(是一个 1 对 m 的关系表,它有一个 tracklist_id,它与 release 连接并连接属于 tracklist 的所有单个 track_id)
  • 曲目(保存所有曲目数据,例如track_title,duration,genre等,而每个曲目都有一个唯一的ID,可以加入曲目列表)

正如您所看到的,这变得越来越复杂(特别是如果您认为这不是组件的唯一部分,需要这种用于单个 JForm 的连接表)。

摘自COM_COMPONENT\models\forms\release.xml

因此,现在,由于将字段名称绑定到 JTable-Class 中变量的命名,因此JForm似乎期待某些东西,鉴于应该传入的数据,我真的不知道如何处理一个表格来自不同的表格。JTablerelease.xml

总而言之,据我所知,我遇到了不同的问题:

  1. 我如何设法加入表格以在 Joomla 中处理 JForm 标准(最佳实践和正确)!?

  2. 由于我使用可重复字段类型来管理曲目列表,因此数据将存储到 JSON 中并仅在一个字段中保存到数据库中。我需要这种可重复的解决方案,因为每个版本都有n 个包含多个信息(track_no、title、genre...)的曲目,并且感谢 Joomla,终于有了一种处理此类情况的本地方法。但是:在将它们保存到数据库之前,必须将 JSON 拆分为单个值并分配给tracks-table 中的正确字段。

好的......我知道这可能是一个huuuuuge问题......但由于我完全陷入困境,我很乐意为至少一个问题提供任何建议:D

提前致谢 :)

0 投票
3 回答
103 浏览

java - JScrollPane 不工作我使用了 JForm 布局

JScrollPane 不工作。我在其中创建了一个面板,我添加了 JForm 布局。然后我添加标签和一个动态面板添加 JScrollPane 我在其中添加表格。

问题是这个 JScrollPane 不能正常工作。它没有显示垂直和水平条,它只是像一个带有表格数据的常量面板一样反应。

0 投票
1 回答
1478 浏览

java - 如何在 Java 中添加组件并将其置于 JFrame 的前面?

我正在制作一个Java类,它的构造函数JForm将从其参数中获取a,然后JTable以编程方式在该表单上添加a,如下面的代码所示...

现在的主要问题是,在调用这个类的地方,有很多组件已经被其他编码添加了,我想把myJTable组件放在前面,现在隐藏在它们后面。总之,我无法控制其他已经添加的组件。我也听说过MyGlassPaneJLayeredPane但不能让它们与我的概念在这里工作。

所以我的主要问题是如何将它myJTable放在之前添加的所有组件的前面incomingForm

0 投票
2 回答
291 浏览

java - 我的哈希图只放空值

为了帮助自己学习 Java,我正在使用 JForm GUI 创建一个二十一点程序,其中包括您可以创建的帐户并保持您用于投注每场比赛的运行​​余额。我有一个 BlackJackApp.JForm 类,它是主类。帐户存储在 .txt 文件中,并使用包含 readFile 和 writeFile 方法的 Account 类读取。我创建了一个名为 Accounts.txt 的示例 txt 文件,其中包含以下值:

约翰·多伊>>1000000

杰克·布莱克>>1

鲍勃·多尔>>987654321

(实际txt文件中的行之间没有空格)

我有一个读取文本文件并将这些值附加到 HashMap 的方法。这是我用于该方法的代码。

这是我为 JForm 类提供的相关代码,仅包含顶部以供参考

system.out.println 代码用于调试。这是输出:

我的问题是:为什么我的 hashmap 放入了正确的键,但将它们的值保留为空?lineString 数组正确填充,整数 accountBalance 也是如此,但是当实际将键/值对放入 hashmap 时,它只放入键,即使 accountBalance 不为 null,它也将它们的值保留为 null。为什么是这样?我已经尝试在许多线程中搜索与此问题相关的建议,但他们的建议都没有对我有用。必须有一些我忽略的东西,但作为一个初学者,我很难认识到问题出在哪里。

0 投票
0 回答
108 浏览

user-interface - 使用 GUI 的 derby 数据库问题

我问这个问题是因为我找不到类似的问题。我最近完成了这个大学项目,在那里我制作了一个连接到数据库的控制台应用程序,一切看起来都很好。我用来连接数据库的方法是这样的:

正如我在创建控制台应用程序之前所说的,一切似乎都很好,我将其提交。但是,我想尝试一些东西,我想制作这个应用程序的另一个版本,而不是使用 Jform 的 GUI 应用程序。我使用了所有与以前相同的类,除了我使用 jform 代替主类。方法和类完全相同,因为数据库没有更改我文件夹中的位置,但是当我在 Jform 应用程序中运行它时,出现运行时错误。

这是一个空点错误,我知道它与连接到数据库有关,因为我在 catch SQL Exception 中编写了一个 System.out.Println 来通知该方法出现问题。使用控制台应用程序连接到数据库很好,但我的问题是在使用 JFrame 应用程序时是否需要采取任何进一步的措施。有什么我遗漏的或者我需要做的任何额外步骤。对于进一步的措施,我将显示与数据库一起使用的整个类,并且我还将使用 Jframe 中的事件处理程序。

我想明确一点,我不需要这样做。我只是在玩 Java,我可以轻松地不理会它而不会产生任何后果,但我觉得我真的很想学习这个,所以这就是我寻求帮助的原因。任何形式的建议,或者如果你们中的任何人可以让你知道我错过了什么,我将不胜感激。

编辑

添加错误信息

0 投票
1 回答
133 浏览

java - Netbeans:带有子索引的 Jframe 中的 JCombobox

我的英语不好,但我努力。

JComboBox在 NetBeans 中创建了 4JForm

我如何通过电话号码呼叫他们?例如:

这显然行不通,我知道。

而且我无法创建另一个名为的数组,combo[]因为 NetBeans 认为它​​是另一个JComboBox

有什么办法吗?

或者这不能在 NetBeans 中完成?