您好,我有一個奇怪的問題。爲我的所有Jlabels JTextArea等設置通用字體大小
我想知道是否以及如何去爲我的Jlabels,TextAreas和基本上可以在面板上進行的任何文本進行通用設置。我一直在每個標籤上寫字體大小以保持一致。然而,面板正在增長,我不想在每個標籤上拼寫字體大小。
以下是我正在使用的尺寸,並希望在我的所有標籤和textarea上使用。
titlelb.getFont().deriveFont(Font.BOLD, (float) 20.);
lb1.getFont().deriveFont(Font.PLAIN, (float) 11.);
lb2.getFont().deriveFont(Font.BOLD, (float) 11.);
textArea.setFont(Font.decode("Arial-PLAIN-11"));
我只是想知道是否有一種方法來設置它普遍,每一個小組將繼承這些具體的尺寸,如果這是在所有可能的,我真的不知道如何去了解它的大小這就是我在這裏問的原因。先謝謝你。
爲什麼?我懷疑你正在做[像這樣](http://stackoverflow.com/a/12532237/230513),並沒有好的結果。即使是同名的字體在不同的平臺上也有不同的指標。 – trashgod
爲什麼它的一致性問題,因爲我被要求做到這一點,否則我可以小心。不,我當然不會做那樣的事情。 –