首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >java API,SwingGraphicsPanel从未完成

java API,SwingGraphicsPanel从未完成
EN

Stack Overflow用户
提问于 2017-07-03 16:26:21
回答 1查看 175关注 0票数 0

我对Comsol的Java API有问题。

要绘制Comsol模型的结果,我必须创建一个com.comsol.modelguiswing.SwingGraphicsPanel实例

下面是我的代码:

代码语言:javascript
运行
AI代码解释
复制
public void start() {
    frame = new JFrame("Beam GUI - based on COMSOL Multiphysics");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(1000, 730);
    JPanel mainPanel = new JPanel();
    frame.getContentPane().add(mainPanel);
    mainPanel.setLayout(new BorderLayout());
    SwingGraphicsPanel.getDefaultLocale();

    System.out.println("before");
    final SwingGraphicsPanel graphicsPanel
            = new SwingGraphicsPanel("window1", "Window1");
    System.out.println("after");

    mainPanel.add(graphicsPanel, BorderLayout.CENTER);
    frame.setVisible(true);
    model = BeamModel.run();
    model.sol("sol1").runAll();
    model.result("pg1").set("window", "window1");
    model.result("pg1").run();

}

问题是,当我调用它的构造函数时,它从来没有完成它的执行(“之前”被打印出来,但“之后”从来没有被打印出来,程序仍然在运行)。似乎发生了死锁。我在带有JDK 1.8的Windows1064x上使用Comsol 5.3。

你能告诉我出了什么问题吗?!

EN

回答 1

Stack Overflow用户

发布于 2017-07-04 17:14:45

SwingGraphicsPanel是JPanel在Comsol软件中的一种实现。问题似乎出在Comsol 5.3上。并且它在Comsol 4.4中的实现没有问题。当然,我在它的论坛上没有找到任何报告。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44890255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文