Tag: gui designer

有免费的Java GUI设计师吗?

是否有免费(或相对便宜)的Java GUI设计器/构建器?

在NetBeans GUI Designer中重用JPanel

这是在NetBeans 6.5,Java 6中。 我在NetBeans GUI Designer中具有以下层次结构: JFrame JTabbedPane JPanel X JPanel JButton JPanel Y JButton 题: JPanel Y与JPanel X完全相同,所以我想在两个地方重用JPanel X,但是如何在GUI Builder中执行此操作? 尝试: 我尝试了复制粘贴JPanel X,但它创建了一个完整的“深度”副本(JPanel X1等),复制了JPanel X中的所有内容。 一些谷歌搜索表明它可能会添加到Palette,但我还没有找到一种方法将简单的JPanel添加到调色板(而不是完整的JFrame)。

IntelliJ idea gui designer + maven

我有一个在GUI设计器的帮助下创建的项目。 这是主要forms的代码。 public class MainForm { MainForm() { directLineOkButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //some action } } }); crossLineOkButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //some action }); clearButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //some action }); cancelButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //some action }); saveButton.addActionListener(new […]

手码GUI或使用gui-designer工具

我想听一些关于手工编写GUI的意见,就像使用Java或Qt和C ++一样,而不是使用gui设计工具? GUI设计器工具的示例是MFC GUI设计器,Qt设计器,Interface Builder(Apple)。 我曾经是手工编码的粉丝,但从最近的经验我已经切换。 我用手动编码看到的问题是编写GUI非常快速和灵活,但是一旦你需要对很久以前编写的GUI进行更改,这可能会非常困难。 在大面板中找到正确的元素可能很困难。 第二个问题是,它很容易在GUI创建和布局代码中添加大量逻辑。 我经常不得不接管维护很难重复使用的GUI代码,因为它的行为与它的外观混合在一起,混合布局和行为通常使得这个类非常庞大且难以理解。 在我看来,使用GUI设计器工具可以在外观和逻辑之间实现更清晰的分离。