当前位置:编程学习 > JAVA >>

拖动重画的JPanel


如图所示,重画的JPanel,旋转后,有些线段超出了JPanel的区域,所以,我想拖动鼠标按住JPanel,拖动JPanel,把那些显示不了的线段“拖回来”。

现在的问题是,这个重画的JPanel,是在另外一个ParentJPanel里的,ParentJPanel的布局是BorderLayout,所以不好拖动重画JPanel。

关于如何将不显示的线段,显示出来,除了拖动重画的JPanel之外,各位有什么其他思路吗? --------------------编程问答-------------------- 实现手段有很多种,

最简单的你可以内部缓存一个 BufferedImage,然后用鼠标托拽控制实际绘制的区域。

也可以用 JViewport。

等等 --------------------编程问答-------------------- http://blog.csdn.net/raistlic/article/details/9995803
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,