1

jtable の 1 つのセルに複数の画像を表示したいのですが、セルに 1 つの画像を表示する方法は知っていますが、複数の画像の場合に同じことを行う方法はありますか?

4

2 に答える 2

2

jtable の 1 つのセルに複数の画像を表示したいのですが、セルに 1 つの画像を表示する方法は知っていますが、複数の画像の場合に同じことを行う方法はありますか?

  • XxxRanderer はすべてのマウスから呼び出され、JViewport に表示されている JTables Rectangle を介して Key イベントが発生するため、私はこの方法には行きません。

  • 事前にこの画像を用意し、すべての画像を 1 つにまとめ、XxxTableModel に Icon/ImageIcon を 1 つだけ配置します。


  • DefaultCellRenderer はデフォルトで JLabel を返し、適切な LayoutManager を JLabel に追加してそこに画像を配置し、画像をローカル変数に保存して実行時の FileIO を回避します

于 2013-08-30T06:21:21.033 に答える