【问题标题】:Advice: Java GUI Using JFrame建议:使用 JFrame 的 Java GUI
【发布时间】:2023-03-30 19:30:02
【问题描述】:

我创建了一个表单并使用 Swing 组件对其进行了设计。它链接到 MySQL,所以我有几个按钮,比如提交(点击时验证和更新数据库)。但我也有查看和编辑数据库的按钮。单击时,我使用 JOptionPane(YES_NO_OPTION 等)处理删除记录,但在编辑时,我想放置组合框和文本字段等,这在 JOptionPane 中可能不是首选。创建一个新窗口会有所帮助,但是还有其他更简单的默认类,比如 JOptionPane,我可以在其中使用许多组件吗?还要显示数据库记录?

【问题讨论】:

标签: java mysql swing joptionpane


【解决方案1】:

我相信您正在寻找的是 JDialogs,这些是您正在寻找的“小”弹出窗口。你可以添加任何你想要的摆动组件。

这里是创建一个并添加一个 JTextField 的示例。

JDialog popup = new JDialog();

//Set window title
popup.setTitle("Example");

//Set window size
popup.setWindowSize(300, 200);

//Force window to stay on top till exit
popup.setModal(true);

//Create and add a JTextField
JTextField input = new JTextField();
popup.add(input);

popup.setVisable(true);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-23
    • 2022-06-19
    • 2015-02-04
    • 2010-10-20
    • 2012-01-16
    • 1970-01-01
    相关资源
    最近更新 更多