次のコードを使用して JLabel を保持する JScrollPane があります。
//Create TEXT LOG JPanel
textLogPane = new JScrollPane(logLabel);
textLogPane.setPreferredSize(textLogPaneDim);
//textLogPane.setOpaque(true);
textLogPane.setBorder(BorderFactory.createLineBorder(Color.BLACK));
textLogPane.getViewport().setBackground(Color.DARK_GRAY);
JLabel である logLabel は、キャリッジ リターンを使用する HTML エンコーディングの文字列で表されます。特定の行のコンテンツに基づいて特定の画像を表示します。そのグラフィックを表示しているときに、その行を表示するために JScrollPane、textLogPane をスクロールできるようにしたいと考えています。表示したい行の内容はわかっていますが、関連する行までスクロールダウン (またはアップ) する方法がわかりません。
必要に応じて、HTML エンコーディングを保持し、複数行のテキストのように見える限り、JLabel 以外のものに変更できます。
重複でしたらすみません 検索してみましたが 見つかりませんでした。
ありがとう