2009-11-16 53 views
1

任何人都寫了一個JLabel(擴展/ util/??),根據它的首選/可見大小自動縮寫內容?自動縮寫JLabel

非常感謝。

回答

5

JLabel不縮寫默認情況下不適合的文本嗎?
此代碼在我的安裝中僅顯示「The quick brown fox jum ...」:

public class Driver { 
    public static void main(String[] args) { 
     final JFrame frame = new JFrame("JLabel Test"); 
     frame.setSize(160,120); 
     frame.getContentPane().add(
      new JLabel("The quick brown fox jumped over the lazy dog.")); 
     frame.setVisible(true); 
    } 
}

+0

haha​​ ..我剛剛注意到了 - 我錯誤地發現了JLable沒有工作的問題。對不起,這個愚蠢的問題! – pstanton 2009-11-16 23:46:38

0

爲了改善擺動,在編寫自己的擴展之前,我推薦檢查SwingLabs。特別是有一個很酷的JXLabel(雖然目前還不清楚常規JLabel沒有的東西)

+0

我看了一下他們的網站,沒有什麼太令人印象深刻的。不知道你的答案有什麼相關性。 – pstanton 2009-11-18 22:16:05

+0

那麼,你的問題是要求在常規的JLabel中已經有的東西,所以你不清楚你在找什麼。 SwingLabs **非常令人印象深刻(也許JXLabel並不是他們發光最好的地方),所以當你需要比普通的香草Swing更需要的東西時,它一定是第一個看到的地方。 – Davide 2009-11-18 22:23:06

+0

對不起,我沒有去找你 - 但我確實看過網站,有些內容不可用(404),而可用的內容實際上不是那麼有用/令人印象深刻 - 所以我不確定相關性.... – pstanton 2009-11-25 10:14:25