是否有可能的方法來覆蓋NetBeans中自動生成的GUI代碼中的paintComponent()方法? 我設法在不使用拖放組件的情況下手動繪製圖形,並且需要進行調整(例如添加單選按鈕組),因爲這些調整非常耗時且繁瑣。 我使用NetBean的拖放組件創建了一個GUI,但我無法編輯它們。可能嗎?在Net Bean中的JPanel中繪製圖形
請給我一個解決方案。 非常感謝任何洞察力 非常感謝提前
是否有可能的方法來覆蓋NetBeans中自動生成的GUI代碼中的paintComponent()方法? 我設法在不使用拖放組件的情況下手動繪製圖形,並且需要進行調整(例如添加單選按鈕組),因爲這些調整非常耗時且繁瑣。 我使用NetBean的拖放組件創建了一個GUI,但我無法編輯它們。可能嗎?在Net Bean中的JPanel中繪製圖形
請給我一個解決方案。 非常感謝任何洞察力 非常感謝提前
您可以覆蓋用於創建拖放到NetBeans Swing UI「構建器」中的表單上的組件的代碼。
你可以做到以下幾點:
alt text http://www.freeimagehosting.net/uploads/4c75ea4390.png
還有另一種方式來定製的代碼,這是更復雜一點,你可能會發現有用的。
當您拖放要自定義的組件時,請查看佈局編輯器右側的屬性面板。您可以通過更改代碼屬性來自定義代碼,如「自定義創建代碼」。
alt text http://www.freeimagehosting.net/uploads/4809b0fd4f.png
有關於這種方法在這個答案的詳細信息:How to modify/add code to the initComponents() method in Java using NetBeans?