2014-03-06 13 views
0

你好,我想知道如何創建一個修改已組成JLabel的類(它放在另一個類中)。我希望能夠選擇JLabels的顏色,大小等,然後在包含JLabels的類中使用這個類。如何使用不同的類修改Jlabel?

我是怎麼開始的:http://pastebin.com/xUJJrJZk;

任何幫助,非常感謝!

+1

您可以通過將JLabel設置爲公開來訪問它,也可以創建一個getter方法來檢索它的私有實例。 –

+0

爲了更快得到更好的幫助,請發佈[MCTaRE](http://stackoverflow.com/help/mcve)(最小完整測試和可讀示例)直接指向SO(無'鏈接')。 –

回答

0
  1. 創建一個類說ApplicationManager。
  2. 創建一個JLabel jlabel1。
  3. 爲此JLabel創建setter和getter方法。
  4. 從您的原始類構造函數中調用setter方法。

和調用getter方法,你想要的。它會返回你的原始Jlabel的另一個引用,你可以從getter方法調用setText或其他方法返回JLabel。

+0

我的問題是(如果你檢查當前的代碼)我不知道如何能夠修改已經存在的Jlabels,即使我創建一個get和set方法? – user3305476