问题标签 [matisse]

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

c# - 如何编写一个从列表结构中的 Matisse 表中返回所有记录的方法?

使用马蒂斯非常新,所以我不知道我是否只是在做这个错误或什么的。我有一个包含系统用户名和密码的表,以及以下方法......

我希望它可以简单地从表中提取所有记录,将它们放入列表中并返回该列表。然而,问题在于这里的这行代码。

我似乎只能提取一条记录,输入“0x10ff”作为参数(记录 OID)将返回该记录,该记录适用于我尝试的任何记录。将其留空(即 '(db)' )会引发 Matisse 异常(InvalidOperation),并且输入除特定记录 OID 之外的任何其他内容都会返回 ObjectNotFound 异常。我只是在这里做一些完全愚蠢的事情吗?我错过了什么?

谢谢

编辑:db 指的是数据库连接,如下所示,DBAcess 是一个具有连接和查询功能的类。

至于构造函数,当我从 Matisse 导入类时,我将它们保留为默认构造函数

0 投票
0 回答
232 浏览

java - Matisse GUI Builder 的内置属性编辑器和 java.awt.Image

我根据JavaBean结构做了一个自定义的Swing组件,并为它创建了一个BeanInfo。将其导入 Matisse GUI Builder(NetBeans 的内置 GUI 构建器)时,我的两个自定义属性(一个 float 和一个java.awt.Image)尝试使用“组件选择器”进行默认编辑,然后显示“不支持此属性的自定义编辑”。

我可以使用提供的文本字段很好地编辑浮动,但我的图像我不能这样做。当我将图像属性的类型更改为javax.swing.Icon默认情况下获得“图像选择器”属性编辑器时。是否可以将其用于我的java.awt.Image财产?如果没有,我将如何制作一个自定义属性编辑器来为我做这件事?

0 投票
1 回答
1177 浏览

java - NetBeans Matisse 中的表单加载错误

我是 JAVA 桌面应用程序开发的新手,最初开始在默认包下创建所有类。后来我知道这不是一个好的做法,所以我根据它们的功能将我的类移动到不同的包中。作为这种转变的一部分,我通过重构将我的 GUI 类与两个自定义 JPanel 组件一起移动到一个包 (bd.ac.du.bmpt.gui) 中。然后我对我的项目进行了清理和构建,并运行了应用程序。一切似乎都很好。没有编译或运行时错误或任何东西。但是当我尝试在我的 GUI 类中切换到设计视图时,它显示了与两个自定义 JPanel 组件相关的表单加载错误。

NetBeansMatisse 中的表单加载错误

它抛出了这些异常:

我在这里想念什么?

0 投票
3 回答
2066 浏览

java - 在java中显示进度的线程

情况如下:我的代码从 Internet 下载文件,还显示其大小和文件名。

问题是,当我下载该文件时,该 JTextArea 中没有出现任何内容,并且框架就像“冻结”,直到下载完成。

我什至尝试使用 swingworker 类放置进度条(几天前我问过请求信息,但我不明白如何在我的代码中“集成”你之前给我的 swingworker 方法。有人告诉我不推荐使用 Matisse在那种情况下根本没有。所以我不能使用swingworker。

我一直在研究,我认为适合我的方法是使用线程。有或没有进度条。只是找简单的代码,我是初学者,谢谢

0 投票
2 回答
243 浏览

java - 移动 jButton 时遇到问题

我正在尝试在 NetBeans 中使用 Matisse 来创建一个简单的游戏……比如 Myst。我只希望它显示一个框架,其中包含文本字段和右侧的按钮/库存等内容。我能做到。然后我创建了一个显示在 Frame 上的 Jpanel。我输入了一些图片并创建了一组卡片,以便在需要时使其可见和不可见。每个卡片/场景都需要有每个场景不同的按钮。基本上我想为用户制作透明的按钮来按下做的事情(即移动到下一个图片/场景,找到一个键,等等......)。我可以在每张图片中创建不同的按钮,但我似乎无法将它们移动到任何地方。我怀疑这是由于马蒂斯,但我不知道。

这是一些代码,我确信它很粗糙,因为它是我第一次用 Java 实现任何东西。在要显示的场景的最底部,我添加了一个显示按钮。我现在几乎知道 setBounds 由于位置的工作方式而无法工作......然后我将如何将它放置在某个地方。现在它只显示在图片的顶部中间。

场景帧:

场景:

要显示的面板:

0 投票
3 回答
897 浏览

java - 在 Netbeans 中将 JDialog 转换为 JPanel

我花了很长时间使用 Netbeans (Matisse) 创建一个漂亮的对话框,现在我意识到我想要它作为 JPanel。

有什么方法可以将对话框转换为 Netbeans 中的面板。爆破的 GUI 编辑器不允许我修改任何代码。

0 投票
1 回答
4484 浏览

java - 如何在 Netbeans Matisse 中使用 BorderLayout

我决定在 Netbeans GUI builder(又名 Matisse)中更改我的组件的布局。

在此处输入图像描述

现在它完全搞砸了我的面板。我想在中心添加一个主面板(即默认),然后在左侧或右侧添加其他组件,但是在 Netbeans 中,我在构建器中看不到任何选项来添加 NORTH、SOUTH 等内容。

0 投票
1 回答
683 浏览

java - 在 Netbeans Builder 中编辑 JTable

我用 Netbeans Builder 设计了一个 JTable并创建了 5 列,第 5 列是Boolean所以我想知道当用户选择时如何突出显示整行。

在此处输入图像描述

0 投票
0 回答
36 浏览

java - 是否可以在 Netbeans Swing Gui Builder (Matisse) 中修改存储在 AbstractCollection 中的组件

我在 AbstractCollection 中有一些摆动组件(准确地说是 JSlider 和 JTextFields)。用户将在运行时决定每次需要多少组件。有没有办法通过 GUI 编辑器,最好是 NetBeans 或任何其他 IDE 中的 Swing GUI Builder,以便使用 GUI 编辑器提供的功能?

到目前为止,我想到的一种解决方法是将所有组件放在一个 JTable 中,并且每次我都会创建一个适当大小的 JTable。我想知道是否还有其他方法。

0 投票
2 回答
3362 浏览

java - Netbeans Swing Matisse JCombobox 键值对

有没有办法仅使用 GUI 在 JCombobox Netbeans Swing Matisse 中设置键值字符串映射/对?下面的屏幕截图允许插入单个列表 JComboBox 列表数据

但是有没有办法使用 Matisse GUI 而不是像这样的代码插入 Map/Key-Value String Pair

如在 HTML 中选择选项标记存储值和显示值。