スクロール可能なテキストエリアにイメージ(アイコン)とメッセージ(文字列)を表示する

JTextPane を使用する

// 宣言部分
JTextPane textPane = new JTextPane();
textPane.setEditable(false);
JScrollPane scrollpane = new JScrollPane(textPane);
scrollpane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
scrollpane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
scrollpane.setBounds(5, 5, 430, 60);


// イメージとメッセージ表示
ImageIcon icon = new ImageIcon(getClass().getResource("/img/info.png"));
JLabel label = new JLabel("更新が完了しました。", icon, 0);
// 表示位置を少し上に調整
label.setAlignmentY(0.75f);
textPane.insertComponent(label);
スポンサーリンク
google 6948682462
google 6948682462

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
google 6948682462