我想知道是否可以從聲明的類的外部更改標籤的文本(來自awt庫)?例如擁有聲明和初始化gui的類,但處理將在標籤中顯示的信息的不同類。從外部聲明中更改標籤
0
A
回答
4
兩個選項:
推薦:創建標籤文本二傳手:
public void setLabelText(String txt) { label.setText(txt); }
,然後用它是這樣的:
yourObject.setLabelText("Sent from another class");
讓你標籤
public
。這樣,您就可以從每一個類應用程序的訪問:public Label myLabel;
現在,你可以像這樣從另一個類訪問:
myObject.myLabel.setText("Sent from another class");
0
當然,您始終可以在屬性文件中聲明標籤和其他字段,這將有助於您更好地本地化您的應用程序。乾杯!
1
是有很多種方法訪問它在宣佈的課程之外的標籤。
- 您可以將標籤的訪問修飾符從private改爲public(根本不推薦)。
- 您可以使用setter和getter方法來訪問在其聲明的類範圍之外的變量。
相關問題
- 1. 在mvc中聲明標籤
- 2. 更改Xml聲明或選擇xml無聲明部分
- 3. 更改在ActionListener後聲明的標籤文本
- 4. 更改AndroidManifest.xml聲明
- 5. 聲明int外部邏輯
- 6. 在外部聲明變量
- 7. C++:「外部引用」聲明
- 8. CUDA外部紋理聲明
- 9. 存儲外部聲明
- 10. 從外部應用更改iOS中的聯繫人鈴聲
- 11. 分配標籤與聲明
- 12. 從collection_check_boxes中刪除外部標籤
- 13. 從外部更改變量
- 14. C#中的DLL外部函數聲明#
- 15. 外部函數局部聲明
- 16. z3中SMT-LIB 2.0聲明的標籤
- 17. 它的聲明中的用例標籤
- 18. Asp.Net訪問外部程序集中的聲明標識
- 19. 如何更改「Form.h」外部的文本標籤?
- 20. IF聲明更改代碼
- 21. 從變量中更改標籤文本
- 22. 從小書籤中更改IE標題
- 23. 更改標籤
- 24. 標籤更改
- 25. 更改標籤
- 26. 更改標籤
- 27. 更改標籤
- 28. 用於從外部線程更改標籤文本的C#通用方法。
- 29. jQuery Tabs - 當標籤加載時更改標籤外的內容
- 30. 更改標籤的價值只有在另外的標籤有
請如果不存在真正重要的原因,那麼千萬不要使用Java Component – mKorbel
要使用awt,會有很多優先使用swing的。 –
跆拳道是今天的教育?要求人們使用已棄用的方法和庫!?這應該是你對教授非常關鍵的標誌。 –