我创建一个带有四个按钮的JFrame在它的titleBar中。如何将函数拖动到没有titleBar的JFame?
JFrame frame=new JFrame("custom JFrame with 4 buttons in title");
frame.setUndecorated(true);
JPanel button_panel=new JPanel(new FlowLayout(FlowLayout.LEFT));
JButton button_1=new JButton("+");
JButton button_2=new JButton("↑");
JButton button_3=new JButton("-");
JButton button_4=new JButton("system tray");
button_panel.add(button_1);
button_panel.add(button_2);
button_panel.add(button_3);
button_panel.add(button_4);
frame.getContentPane().add(button_panel,BorderLayout.NORTH);
现在,我有一个JFrame在其标题栏中有四个按钮。
但是,如何给这个自定义JFrame提供拖动功能?
你怎么想的JFrame被感动?像点击名片中的任何东西,然后拖动鼠标? – user489041 2011-03-31 20:02:22
没有..只有最上面的button_panel用于拖拽目的 – 2011-03-31 20:05:26