小编Sar*_*ona的帖子

我无法从JDialog更新Jcombobox(通过模型)

我有一个简单的UI,我的按钮调用我的方法updateModelCmb(),这个方法只是增加了一个计数器的值并更新了模型.按钮似乎为模型添加了正确的值.但是当我在我的secondUI类中做同样的事情时,模型没有得到更新......我做错了什么?这是我的代码:

package testing;

import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JComboBox;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class OneUI extends JFrame {

private JPanel contentPane;
private JComboBox comboBox ;
private DefaultComboBoxModel modeltest;
private Integer count=0;
private JButton btnOpenSecondUi;
/**
 * Launch the application.
 */
public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        public void run() {
            try {
                OneUI frame = new OneUI();
                frame.setVisible(true);
            } catch (Exception e) {
                e.printStackTrace(); …
Run Code Online (Sandbox Code Playgroud)

java swing

1
推荐指数
1
解决办法
164
查看次数

标签 统计

java ×1

swing ×1