import java.awt.Canvas;
import javax.swing.*;public class CanvasTest1 extends JDialog { Canvas c = new Canvas();
JScrollPane jsp;
int num = 0;
JButton jb = new JButton("oen"); public CanvasTest1() { this.setTitle("oen");
this.setBounds(100, 100, 800, 600);
this.setLayout(null); c.setSize(300, 300);
jsp = new JScrollPane(c);

jsp.setBounds(100, 100, 200, 200);
jsp.setPreferredSize(getMaximumSize());
add(jsp);
jb.setBounds(20, 140, 80, 30);
add(jb);
c.setVisible(true);
this.setVisible(true); } public static void main(String[] arga) {
new CanvasTest1();
}
}拖动滚动条,按钮会消失,望好心人能够帮忙解决此问题,谢谢。