jtable の 1 つのセルに複数の画像を表示したいのですが、セルに 1 つの画像を表示する方法は知っていますが、複数の画像の場合に同じことを行う方法はありますか?
質問する
563 次
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 に答える