2014-03-05 22 views

回答

0

如果您想要根據您的JPanel設計尺寸的形狀,請使用JPanelgetWidth()getHeight()

int x = (int)(getWidth() * 0.1); 
int y = (int)(getHeight() * 0.1); 
int width = (int)(getWidth() * 0.8); 
int height = (int)(getheight() * 0.8): 
g.fillRect(x, y, width, height); 

看到一個完整的運行例子here

你可以看到here如何自定義的初始化代碼,您JPanel在GUI Builder中

0

將您的JPanel添加到JScrollPane中,並將JScrollPane添加到最初添加您的JPanel的容器中。確保setPreferredSize的大小足夠大,以便在繪製新形狀或繪製圖形時查看所有繪圖。

+0

能否請您進一步解釋,我有我的JPanel在一幀 –