gpt4 book ai didi

java - 更新jpanel内容

转载 作者:行者123 更新时间:2023-12-02 07:36:59 24 4
gpt4 key购买 nike

我有一个带有 JComboBoxJPanel“演示文稿”。这个JComboBox从数据库中获取元素。我有另一个 JPanel “插入”,我在其中插入数据库元素。

如果我插入一个新的数据库元素,我希望“演示”JPanel 组合框使用新插入的元素进行更新。这可能吗?

最佳答案

是的。使用模型填充您的演示文稿 JComboBox。从数据库填充模型以开始您的流程。

当您插入新的数据库元素时,您还会将该值插入到演示文稿 JComboBox 模型中。更新模型将更新 JComboBox。

这是一个从数据库加载 ComboBoxModel 的示例。

ResultSet results = aJBDCStatement.executeQuery(
"Select columnName FROM tableName");
DefaultComboBoxModel model = new DefaultComboBoxModel();
while (result.next()) {
model.addElement(results.getString(1));
}
JComboBox comboBox = new JComboBox(model);

然后,你就会

model.addElement(elementString);

关于java - 更新jpanel内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12076959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com