JTable でいくつかの Excel スプレッドシート機能を模倣しようとしています。具体的には、セル スピルオーバーまたはセル オーバーフローと呼んでいるものです。これは、セルに設定されている幅よりも広い幅のテキストをセルに入力した場合に発生します。右側のセルにテキストがない場合、単語はそのまま次のセルに続きます。
これは TableCellRenderer でなんとか達成できる気がしますが、方法がわかりません。どんな助けでも大歓迎です
JTable でいくつかの Excel スプレッドシート機能を模倣しようとしています。具体的には、セル スピルオーバーまたはセル オーバーフローと呼んでいるものです。これは、セルに設定されている幅よりも広い幅のテキストをセルに入力した場合に発生します。右側のセルにテキストがない場合、単語はそのまま次のセルに続きます。
これは TableCellRenderer でなんとか達成できる気がしますが、方法がわかりません。どんな助けでも大歓迎です
多くの詳細を提供しなかったため、わかりませんが、単純な使用例は次のとおりです。
またはそのようなもの。しかし、JTable で個々のセルのサイズを変更できるかどうかはわかりません。JTable API を確認する必要があります。 http://docs.oracle.com/javase/6/docs/api/javax/swing/JTable.html
より良い方法がないかどうかはわかりませんので、API のドキュメントと例を参照してください。例: http://users.csc.calpoly.edu/~jdalbey/305/Lectures/TableCellRendererExamples.html
お役に立てば幸いです。