我想用JDialog点击按钮创建弹窗 分为一个主要窗口一个父窗口但是点击按钮的时候 我想要的是JConfirmDialog弹出提问输入对话框 但是现在不是那个对话框 请问要如何改才可以实现?
SwingDialogView.java
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class SwingDialogView extends JFrame {
public SwingDialogView(JFrame frame) {
super("TableView");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton b = new JButton("Show");
getContentPane().add(b);
setSize(250,200);
setVisible(true);
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e){
new SwingDialog();
}
});
}
public static void main(String[] args) {
new JDialogTest();
}
}
SwingDialog.java
import javax.swing.*;
import javax.swing.JOptionPane;
class SwingDialog extends JFrame{
public SwingDialog(){
JOptionPane.showConfirmDialog(null, "What was Dr.SEUSS's real last name?" +
"(The answer is 'Hello')","Quiz",JOptionPane.PLAIN_MESSAGE);
}
}
我感觉我有没有写对的地方 麻烦帮我看一下谢谢