0
正如標題所說,我的標籤的高度不增加,因爲它應該,我的代碼看起來是這樣的:高度選項卡(JTabbedPane中)不會改變
JTabbedPane jtp = new JTabbedPane();
JLabel iconInTab = new JLabel(new ImageIcon("myImage.png"));
iconInTab.setPreferredSize(new Dimension(100,80)); // is the size of my Image, I've also try to do this using getSize
jtp.addTab(null,new JPanel());
jtp.setTabComponentAt(0,iconInTab);
我也試試這個使用HTML如果我
jtp.addTab("<html><p><p><p></html>",new ImageIcon("myImage.png"),new JPanel());
與所述第一代碼的問題不是大小的水平方向(寬度變化正確地)的變化,問題是僅在高度,與所述第二代碼,:但它沒有工作,要麼在html代碼中添加多行,文本顯示不完整(只顯示中間行)(寬度也是行爲如預期的那樣,問題是高度)。 。 。
爲什麼會發生這種情況?或者我怎麼能做到這一點?
注: S.O:Mac OS X的10.8.1
甚至在添加選項卡後,它也可以工作;) – Ordiel