2011-01-16 4 views
0

JLabelをどのように設定すればよいですか?flyでjlabelを作成する

String [] a={"lable1","label2"}; 
for(int i=0;i<2;i++){ 
    JLabel lb=new JLabel(""); 
    lb.setText(a[i]); 
    scanPanel.add(lb); 
    add(scanPanel); 
    lb.addMouseListener(new MouseAdapter() { 
     @Override 
     public void mousePressed(MouseEvent e) { 
     //HERE I NEED THE SOURCE NAME:) 
     System.out.println(e.getSource()); 
    } 
}); 
+0

は読みにくいです!私の目は燃えている! –

+1

私がウナギでいっぱいのホバークラフトにいたら、私の目も出血していると確信しています。 – siride

+0

コードを編集しても、最初の行と最後の行はまだ忘れています。実際にあなたの質問を見て、すべてが読めるようにするのはどれくらい難しいですか? – camickr

答えて

2

無料の回答が1つあります。あなたが質問された後でさえ、あなたが質問を適切にフォーマットする時間を取れない場合、私は時間を浪費することはありません。それでも

「ソース名」は何であるかを確認しますが、私は野生の推測を行うだろうではない:そのポスト痛い

JLabel label = (JLabel)e.getSource(); 
System.out.println(label.getText()); 
+0

ありがとう、それは私の問題を解決しました。次に、私は実際に私は質問を形作る方法を知らなかった気になります。 – user542719

関連する問題