0
我有兩個JPanels應用程序,它們必須有不同的樣式。我使用Synth LaF,我不知道如何在一個xml文件中使用兩種不同的樣式。我定義了一個樣式並將其綁定到「面板」,但這兩個面板看起來都很相似。是否有可能定義更多的風格,並讓合成器知道應在哪個面板上使用哪一個?Synth LaF不同面板樣式
我有兩個JPanels應用程序,它們必須有不同的樣式。我使用Synth LaF,我不知道如何在一個xml文件中使用兩種不同的樣式。我定義了一個樣式並將其綁定到「面板」,但這兩個面板看起來都很相似。是否有可能定義更多的風格,並讓合成器知道應在哪個面板上使用哪一個?Synth LaF不同面板樣式
從http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/synth.html提取:
的<綁定>元...
類型是 「名稱」 或 「區域」。如果type是名稱,則使用component.getName()方法獲取名稱。 ...
所以,風格綁定到一個名字,並通過調用的setName
給您的面板名