问题标签 [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.
java - 我的 GroceryList 程序中没有输出
在得到建议不要像我那样使用静态并且我滥用了固有特性之后,我重写了我的第一个应用程序。但现在我的应用程序不再工作了。
我不知道为什么不。我想我实例化了错误的事情,但看不到哪些事情。我在 stackoverflow 和其他网站上阅读了有关实例化的信息,但我仍然不完全理解它。
我是 java 新手,不会写这么久的代码。我在 Netbeans 中构建了一个布局。每次您单击“添加”按钮时,都会在文本区域中显示一个杂货项目。我的旧代码(一切都是静态的)运行良好。
我有时会收到“线程中的异常“AWT-EventQueue-0”java.lang.ClassCastException:java.lang.Boolean 无法转换为 java.awt.Color”错误。但它不会一直出现。如果我没有收到错误并单击“添加”按钮,则会注意到正在发生的事情。
谁能告诉我我做错了什么?
任何关于我做错了什么或如何调试它的建议将不胜感激。
GroceryList2ActionListener.java
这是我写的 ActionListener。接下来是我在 Netbeans 中制作的应用程序的布局。我自己没有写,我为此使用了 JForm。
GroceryList2JFrame.java
joomla - JOOMLA:如何使用 JInput 但不使用 jform [] 检索所有字段的值
我们知道我们可以检索所有字段的值,如果它们有类似的名称name="jform[something]"
,我们可以使用代码:
但是,如果我们有一些名称的表单<form name="myForm">
和名称如name="something"
ie without的字段,是否有一些方法可以做到这一点jform[]
?
提前致谢
Joomla 3.5.1
java - 从java中的Main类执行JPanelForm
我对java有点新我想要实现的是,我在同一个包中有2个java类。
CodeAnalyzer.java
和CodeReader.java
CodeReader
是Jform
我在其中创建的类JFileChooser
,现在我想CodeReader
执行CodeAnalyzer
.
CodeAnalyzer 的源代码如下
java - JAVA:执行 Catch 不尝试
我试图将我的 JForm 连接到 mysql 数据库但无法连接到数据库,不断执行 catch 语句“连接错误”,请帮助我应该如何解决这个问题............ ..................................................... …………………………………………………………………………
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
似乎期待某些东西,鉴于应该传入的数据,我真的不知道如何处理一个表格来自不同的表格。JTable
release.xml
总而言之,据我所知,我遇到了不同的问题:
我如何设法加入表格以在 Joomla 中处理 JForm 标准(最佳实践和正确)!?
由于我使用可重复字段类型来管理曲目列表,因此数据将存储到 JSON 中并仅在一个字段中保存到数据库中。我需要这种可重复的解决方案,因为每个版本都有n 个包含多个信息(track_no、title、genre...)的曲目,并且感谢 Joomla,终于有了一种处理此类情况的本地方法。但是:在将它们保存到数据库之前,必须将 JSON 拆分为单个值并分配给
tracks
-table 中的正确字段。
好的......我知道这可能是一个huuuuuge问题......但由于我完全陷入困境,我很乐意为至少一个问题提供任何建议:D
提前致谢 :)
java - JScrollPane 不工作我使用了 JForm 布局
JScrollPane 不工作。我在其中创建了一个面板,我添加了 JForm 布局。然后我添加标签和一个动态面板添加 JScrollPane 我在其中添加表格。
问题是这个 JScrollPane 不能正常工作。它没有显示垂直和水平条,它只是像一个带有表格数据的常量面板一样反应。
java - 如何在 Java 中添加组件并将其置于 JFrame 的前面?
我正在制作一个Java类,它的构造函数JForm
将从其参数中获取a,然后JTable
以编程方式在该表单上添加a,如下面的代码所示...
现在的主要问题是,在调用这个类的地方,有很多组件已经被其他编码添加了,我想把myJTable
组件放在前面,现在隐藏在它们后面。总之,我无法控制其他已经添加的组件。我也听说过MyGlassPane
,JLayeredPane
但不能让它们与我的概念在这里工作。
所以我的主要问题是如何将它myJTable
放在之前添加的所有组件的前面incomingForm
?
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。为什么是这样?我已经尝试在许多线程中搜索与此问题相关的建议,但他们的建议都没有对我有用。必须有一些我忽略的东西,但作为一个初学者,我很难认识到问题出在哪里。
user-interface - 使用 GUI 的 derby 数据库问题
我问这个问题是因为我找不到类似的问题。我最近完成了这个大学项目,在那里我制作了一个连接到数据库的控制台应用程序,一切看起来都很好。我用来连接数据库的方法是这样的:
正如我在创建控制台应用程序之前所说的,一切似乎都很好,我将其提交。但是,我想尝试一些东西,我想制作这个应用程序的另一个版本,而不是使用 Jform 的 GUI 应用程序。我使用了所有与以前相同的类,除了我使用 jform 代替主类。方法和类完全相同,因为数据库没有更改我文件夹中的位置,但是当我在 Jform 应用程序中运行它时,出现运行时错误。
这是一个空点错误,我知道它与连接到数据库有关,因为我在 catch SQL Exception 中编写了一个 System.out.Println 来通知该方法出现问题。使用控制台应用程序连接到数据库很好,但我的问题是在使用 JFrame 应用程序时是否需要采取任何进一步的措施。有什么我遗漏的或者我需要做的任何额外步骤。对于进一步的措施,我将显示与数据库一起使用的整个类,并且我还将使用 Jframe 中的事件处理程序。
我想明确一点,我不需要这样做。我只是在玩 Java,我可以轻松地不理会它而不会产生任何后果,但我觉得我真的很想学习这个,所以这就是我寻求帮助的原因。任何形式的建议,或者如果你们中的任何人可以让你知道我错过了什么,我将不胜感激。
编辑
添加错误信息
java - Netbeans:带有子索引的 Jframe 中的 JCombobox
我的英语不好,但我努力。
我JComboBox
在 NetBeans 中创建了 4JForm
我如何通过电话号码呼叫他们?例如:
这显然行不通,我知道。
而且我无法创建另一个名为的数组,combo[]
因为 NetBeans 认为它是另一个JComboBox
。
有什么办法吗?
或者这不能在 NetBeans 中完成?