[aswing] 把組件加入MC中要注意的東西
如代碼所示:
var pane:JPanel = new JPanel();
pane.setSizeWH(100, 100); //必須 或者 pane.pack();
mc.addChild(pane);
pane.revalidate(); //必須 此函數可以觸發 RepaintManager.getInstance().addInvalidComponent(this);
因為我們自己把組件加到player容器中, 組件不受任何父容器的布局管理影響和默認沒有加入重繪管理器. 所以要我們手動做這些事情才行.
var pane:JPanel = new JPanel();
pane.setSizeWH(100, 100); //必須 或者 pane.pack();
mc.addChild(pane);
pane.revalidate(); //必須 此函數可以觸發 RepaintManager.getInstance().addInvalidComponent(this);
因為我們自己把組件加到player容器中, 組件不受任何父容器的布局管理影響和默認沒有加入重繪管理器. 所以要我們手動做這些事情才行.
posted on 2008-06-11 09:13 SenKay 閱讀(330) 評論(0) 編輯 收藏 所屬分類: AS