终于下定决心完全使用Intellij进行编程,但还没用多久,就碰到今天的问题,Eclipse种可以使用JFrame插件,Intellij中如何实现。在查阅诸多大神和Intellij官方说明文档后,终于略有收获,特此Mark一下。这次主要用Intellij GUI Form实现已有的源代码。先看一下代码对比,体会一下最明显的差距。
Eclipse版代码:
public class StringConvert extends JFrame {
private JTextField inputTextField;
private JTextField outputTextField;
/**
* @wbp.nonvisual location=538,247
*/
private final ButtonGroup buttonGroup = new ButtonGroup();
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
UIManager
.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
} catch (Throwable e) {
e.printStackTrace();
}
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
StringConvert frame = new StringConvert();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public StringConvert() {
setTitle("\u5B57\u7B26\u4E32\u5927\u5C0F\u5199\u8F6C\u6362");
setBounds(100, 100, 450, 214);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane().setLayout(null);
inputTextField = new JTextField();
inputTextField.setBounds(23, 21, 383, 31);
getContentPane().add(inputTextField);
inputTextField.