0

我正在构建一个程序,它将使用一种格式为我创建 XML,但是我将创建 3 种不同类型的 XML,每种都有 4 个模板。

所以基本上你在第一个屏幕上的 2 个组合框中选择 TYPE2 和 STYLE 3,然后我希望 Next 按钮根据类型和样式引导你进入下一个过程......

我对 SWING 编程完全陌生,还有很多工作要做,但我想在开始编写有关如何创建信息的编码之前完成导航。

当前按钮就像它一样......

JButton btnNext = new JButton("Next");
btnNext.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {                
        }
});
btnNext.setBounds(144, 302, 89, 23);
frame.getContentPane().add(btnNext);

我只是想知道我是如何开始这样做的,组合框如下

JStyleBox StyleBox = new JStyleBox();
StyleBox.setMaximumRowCount(3);
StyleBox.setModel(new DefaultStyleBoxModel(new String[] {"Transforms", "RTP", "Rules Engine"}));
StyleBox.setBounds(47, 73, 147, 20);
frame.getContentPane().add(StyleBox);

其他是 TypeBox、BrokBox 和 AggBox 任何帮助或指导将不胜感激

4

1 回答 1

0

这是我为您编写的一个简单示例:http: //pastebin.com/ZgUsMMfS

它创建一个Frame,你可以在组合框中选择创建什么样的新组件,然后当你按下按钮时,它会创建一个新组件——JLabel、JButton或JFrame。这是一个超级简单的例子,但它应该足以让你继续前进。

于 2013-04-03T14:29:04.853 回答