1

swt テーブルを作成しましたが、目的のフォントでテキストを表示する方法がわかりません。しかし、私はjlabelでそれを行う方法を知っています。jlabel を swt.table に追加するのに問題があります。jLabel については、次のようにしました。

String theString = "All the King's men";
JLabel theLabel = new JLabel(theString);
java.awt.Font theFont = new java.awt.Font("Helvetica", Font.PLAIN, 10);
theLabel.setFont(theFont);

では、ラベル テキストをテーブルの列に挿入するにはどうすればよいでしょうか。

4

1 に答える 1

2

このように SWT と AWT を混在させることはできません。代わりに、 を呼び出す必要がありますTableItem.setFont(Font)org.eclipse.swt.graphics.Fontとないことに注意してくださいjava.awt.Font

于 2012-10-08T07:01:23.450 に答える