可以說我有一個Canvas
,像下面的一個 -Java:如何將畫布放入畫布中?
Canvas canvas1 = new Canvas();
canvas1.setBounds(0,0,100,100);
panel.add(canvas1);
現在我有canvas1
。可以說,我不想再拍Canvas
,像下面的一個 -
Canvas canvas2 = new Canvas();
canvas2.setBounds(0,0,50,50);
panel.add(canvas2);
正如你所看到的,我已經加入canvas2
內canvas1
,但是當我嘗試使用canvas2
,這是行不通的,因爲它是內部canvas1
。有沒有辦法使canvas1
和canvas2
同時工作而不更改我的任何代碼?
爲了更好地幫助,請發佈[SSCCE](http://sscce.org/)。並使用所有Swing組件。 –