Java swing中我的应用程序顶部的可移动容器

时间:2019-07-17 19:18:34

标签: java swing jpanel jdialog jinternalframe

我试图在Java Swing的应用程序中通过单击按钮来制作一个可移动的容器(面板或框架)。

我尝试使用JDialog,但是我干扰了应用程序中的其他JDialog。我已经尝试过JInternal框架,该框架是不动的。

iconButton = new JButton(Icons.birdIcon);
iconButton.addActionListener(new ActionListener() {

    @Override
    public void actionPerformed(ActionEvent arg0) {
        // TODO Auto-generated method stub
        JDialog p= new JDialog();
        p.setSize(new Dimension(200,200));
        p.setBackground(Color.black);
        ComponentMover cm = new ComponentMover();
        cm.registerComponent(p);
        threeDPanel.add(p);
    }
});

如果我想在面板顶部单击一个可移动的面板,该怎么办?

0 个答案:

没有答案