参照我以前的question:如何在JPanel中绘制形状?
根据您的宝贵答案,我选择Java 2D library来满足我的要求。
我完全阅读了上述库,并充分理解处理图形的东西,如绘制什么和如何绘制etc.Now我只剩下一个问题,我如何在JPanel中绘制我需要的形状和绘制所有这些形状后,我如何将Janel放置在JScrollPane中?
参照我以前的question:如何在JPanel中绘制形状?
根据您的宝贵答案,我选择Java 2D library来满足我的要求。
我完全阅读了上述库,并充分理解处理图形的东西,如绘制什么和如何绘制etc.Now我只剩下一个问题,我如何在JPanel中绘制我需要的形状和绘制所有这些形状后,我如何将Janel放置在JScrollPane中?
覆盖paintComponent(Graphics g)
方法。 铸造Graphics
至Graphics2D
并使用drawShape()
方法通过所有形状
您通常会在JComponent的子类中绘制自己的东西,比如MyComponent。
MyComponent myc = new MyComponent();
JScrollPane jsp = new JScrollPane(myComponent);