我正在做一個XML編輯器作爲我們班的一個項目,並添加屬性,我目前這樣做:有沒有一種簡單的方法來實現一個帶有兩個輸入行的對話框? (JAVA)
String name = JOptionPane.showInputDialog(this, "Enter the attribute name: ", "Name", JOptionPane.INFORMATION_MESSAGE);
String value = JOptionPane.showInputDialog(this, "Enter the attribute value: ", "Value", JOptionPane.INFORMATION_MESSAGE);
有沒有更好的辦法有隻是一個單一的對話有這兩件事的盒子?我看了一些例子,但是我很難實現/理解它們。雖然我能夠使用當前方法正確添加屬性,但擁有兩個輸入框卻很愚蠢。
請讓我知道是否有一些簡單的解決方案。謝謝
這是一個更加[示例](http://stackoverflow.com/a/10309277/1057230),不要看'的actionPerformed(...)' 'button(JButton)'的方法,其中'JOptionPane'使用一個新的'JPanel'而不是它的默認值,或者簡單地說,觀察行號81,82,83和84 :-) – 2012-07-16 02:43:23