小编pip*_*ips的帖子

Java Swing:主类等到JFrame关闭

我需要一些简单的java应用程序的帮助,它使用两个jframe来获取一些输入参数.这是我的代码草图:

//second jframe, called when the button OK of the first frame is clicked
public class NewParamJFrame extends JFrame{
  ...
}

//first jframe
public class StartingJFrame extends JFrame{
  private static  NewParamJFrame newPFrame = null;
  private JTextField gnFilePath;
  private JButton btnOK;

  public StartingJFrame(){
            //..
    initComponents();
  }

  private void initComponents(){
     btnOK.addActionListener(new ActionListener(){
      public void actionPerformed(ActionEvent e){
        try{
        EventQueue.invokeAndWait(new Runnable(){
           public void run() {
               try {
               newPFrame = new NewParamJFrame();
               newPFrame.setVisible(true);
               } catch (Exception e) {
               e.printStackTrace();
               }
           }
         });
        }
        catch(InvocationTargetException e2) …
Run Code Online (Sandbox Code Playgroud)

java swing input jframe invokeandwait

4
推荐指数
2
解决办法
2万
查看次数

julia:类型定义包含可变长度数组

我想在Julia中定义一个复合类型,它包含另一个复合类型的可变长度数组.通过一个例子可以更好地解释.假设我有类型

type p 
    c::Int
    p() = new(0)
end
Run Code Online (Sandbox Code Playgroud)

我真的不在乎.问题是当我尝试定义类型时

type pp 
   len::Int
   arr::Array{p}(1, len)
end
Run Code Online (Sandbox Code Playgroud)

显然我得到一个像"len not defined"这样的错误,我不知道如何修复它.而且,我应该如何定义类型的构造函数pp?我是朱莉娅的新手,我甚至不确定我问的问题是否真的可行.

arrays types julia

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

标签 统计

arrays ×1

input ×1

invokeandwait ×1

java ×1

jframe ×1

julia ×1

swing ×1

types ×1