tablecellrenderer

    1

    2答えて

    Ok、私は過去の露の時間にこれを試みてきましたが、絶望的になっています。 したがって、2番目の列にセルのレンダリングを適用します。 stockTable.setCellRender(jtSpread.getColumnModel().getColumn(1)); と呼ばれる方法は、以下のコードを有するsetCellRenderある:上記 public Component getTableCel

    2

    1答えて

    私は助けが必要です。 私は2つのテーブルを持っています。 命令表では、パイプラインステージで実行されている命令に従って各行をハイライト表示する必要があります。たとえば、時刻t10でI5がIS段階にあるので、命令表のI5を強調表示するか、命令表の行の色をchange.say、I5行を赤色、I6行をカラーピンク、 I7はカラーグリーン、I8はカラーグレー、I9はカラーオレンジです。 。このレンダラーは

    0

    2答えて

    編集可能なJTextField、編集可能なJTextArea、および編集可能なJTextFieldという3列のJTableがあります。 私の問題は二重です。最後の2つの列をバックグラウンドで強調表示し、編集する準備ができていることを確認したい場合は、そのカーソルをタブに移動すると表示されます。また、特定のフォントを使用します。したがって、カスタムレンダラとエディタが必要です。 私は1つのセルで2回

    1

    3答えて

    JTableとJTextFieldがあり、JTextFieldのテキストに対応するセルを強調表示します。コードにTodoを追加しましたが、どうやってそれを行うのか分かりません。 テーブルモデル内でどのように行うことができますか?誰かがコードスニペットを提案できますか? するTableModel: public class ArtikelTableModel extends AbstractTabl

    5

    3答えて

    JTableの別のデザイン/モデルを私のシステムに追加したいと思います。シンプルなデザインですが、私にとって(初心者として)私はこの種のテーブルを設定するのが難しいです。テーブルを次のようにします: Javaでこのようなテーブルを設計することは可能ですか?あなたに何か考えてもらってください。

    5

    1答えて

    TableCellRendererを実装するカスタムセルレンダラーを使用していて、各行にJTextArea(JLabelではなく)を表示しています。私は基本的に行ごとにいくつかの追加の計算を行う私のgetTableCellRendererComponent(...)メソッドをオーバーライドしています。これらの計算は、テーブル更新ごとに1回だけ実行する必要があります。マウス移動ごとにgetTable

    0

    2答えて

    N行2列のJTableを持っています。各セルのデータ入力にアクセスするためにカスタムCellEditorクラスを実装する必要があります。 table.getCellEditor(int row, int column).getCellEditorValue() 私は class MyEditor extends DefaultCellEditor { /** *

    0

    2答えて

    Netbeansでデスクトップアプリケーションを作成しましたが、文字列の値が "処理中"の場合は、特定のセルの色を変更します。私は手動で入力する場合 私は class CustomTableCellRenderer extends DefaultTableCellRenderer{ public Component getTableCellRendererComponent (JTabl

    0

    2答えて

    下の画像では、2列のJTableが表示されています。 更新 **列が非表示になっています。選択された行の後ろにある赤は、デモ目的のためにのみ 背景色は赤です。 ** 各行には2枚の写真があります。 最初の画像は、チェックボックスのように見えるpng画像です。友人の名前が書かれたpng画像が に続きます。 イメージは1つのイメージのように表示されますが、スペースがあります。 このスペースを削除するこ

    2

    5答えて

    おはよう Jtableに関連する別の問題があります。 列内の日付(有効期限)が現在の日付を超えているか、または等しい場合は、テーブルの行の色を変更したいと思います。 私はこのコードを試してみましたが、私はエラーを取得:java.lang.NumberFormatException:入力文字列の場合: "2012-03-15" SimpleDateFormat sdf = new SimpleDat