Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何更改jung中的布局单击按钮_Java_Jbutton_Jung_Jung2 - Fatal编程技术网

Java 如何更改jung中的布局单击按钮

Java 如何更改jung中的布局单击按钮,java,jbutton,jung,jung2,Java,Jbutton,Jung,Jung2,我正在使用SpringLayout2进行图形可视化。我添加了Jbutton,以便通过单击此按钮来更改布局。如何执行此操作?我能做些什么?。我试过下面的代码 JButton layout1 = new JButton("Layout"); layout1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { LayoutTra

我正在使用SpringLayout2进行图形可视化。我添加了Jbutton,以便通过单击此按钮来更改布局。如何执行此操作?我能做些什么?。我试过下面的代码

    JButton layout1 = new JButton("Layout");
    layout1.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            LayoutTransition<String, Edge> lt = new LayoutTransition<String, Edge>(
                    vv, layout, radialLayout);
            Animator animator = new Animator(lt);
            animator.start();
            vv.setGraphLayout(new StaticLayout(layout.getGraph(), layout));
            vv.repaint();

        }

    });
JButton布局1=新JButton(“布局”);
layout1.addActionListener(新ActionListener(){
已执行的公共无效操作(操作事件e){
LayoutTransition lt=新的LayoutTransition(
vv、布局、半径);
Animator Animator=新动画师(lt);
animator.start();
setGraphLayout(新的StaticLayout(layout.getGraph(),layout));
vv.repaint();
}
});
但是我遇到了错误,因为“显示控制台视图”遇到了问题“。有人能帮我做这个吗

你可以试试这个:你可以试试这个: