大学の研究プロジェクトの Java アプリケーションでタンパク質配列のアラインメントを表示しようとしています。各セルで JLabel を含む JTable を使用して、シーケンス内のアミノ酸を保持するというアイデアがありました。背景色、テキスト色を変更し、各セル イベントを駆動できるようにする必要があります。これを行うより良い方法はありますか?
1 に答える
1
簡単な代替手段は、JTextArea を使用することです。これは、各タンパク質配列を 1 行のテキストとして表し、ギャップをハイフンで表します。
JTable のアイデアを進める場合は、以下を参照してください。
- データの提供と更新を可能にするjavax.swing.table.AbstractTableModel 。
- データの描画方法を指定できるjavax.swing.table.TableCellRenderer
于 2012-06-26T14:02:15.427 に答える