1

タイトル バーに画像を追加する必要があるJFrameのですが、その方法を教えてもらえますか?

4

2 に答える 2

5

which を使用すると、一連の異なるサイズを提供できますWindow#setImageIcons(List<Image>)。これにより、基盤となるプラットフォームが、プラットフォームとルック アンド フィールに最適なアイコンを選択できるようになります...

List<Image> images = new ArrayList<Image>(4);
images.add(ImageIO.read(getClass().getResource("/icons/icon16x16.png"));
images.add(ImageIO.read(getClass().getResource("/icons/icon24x24.png"));
images.add(ImageIO.read(getClass().getResource("/icons/icon32x32.png"));
images.add(ImageIO.read(getClass().getResource("/icons/icon48x48.png"));

frame.setImageIcons(images);
于 2012-12-11T09:57:51.107 に答える
2

frame.setIconImage(Image image) 詳細については、 http://docs.oracle.com/javase/6/docs/api/javax/swing/JFrame.htmlを参照してください。BufferedImageイメージを表すために使用します。

于 2012-12-11T09:52:48.723 に答える