我正在构建一个程序,它将使用一种格式为我创建XML,但是我将创建3种不同类型的XML,每种类型都有4个模板。
所以基本上你选择了 TYPE2 和 风格3 在第一个屏幕上的2个组合框中,然后我想要下一个按钮,根据类型和样式将你引导到下一个过程......
我对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 任何帮助或指导将不胜感激
答案 0 :(得分:0)
以下是我为您撰写的一个简单示例:http://pastebin.com/ZgUsMMfS
它创建一个Frame,您可以选择在组合框中创建哪种新组件,然后当您按下按钮时,它将创建一个新组件 - JLabel,JButton或JFrame。这是一个非常简单的例子,但它应该足以让你前进。