1

Javaアプリケーションを作成しようとしています。Javaアプリケーションには、フローレイアウトのメニューバーがあるはずです。

さて、このメニューバーでは、3つのボタンを紹介したいと思います。

  1. 新しいプロジェクトを開始するには
  2. 保存したプロジェクトを開くには
  3. プロジェクトを保存するには

これらのボタンの画像を活用したいです。Wordが新しいプロジェクトを開始するための白紙の画像、保存されたプロジェクトを開くためのディレクトリ、およびプロジェクトを保存するためのディスケットを関連付けたのと同じように。

これはJavaでどのように行うことができますか?

編集

私はこのコードを試しました:

UIManager.getIcon("FileView.directoryIcon");
UIManager.getIcon("FileView.fileIcon");
UIManager.getIcon("FileView.floppyDriveIcon");
4

2 に答える 2

2

Javaで利用できる標準の画像があるかどうかはわかりませんが、ないようです。

ただし、これらの画像をキャプチャしたり、パックをダウンロードしたりすることはできます。

次に、ここからのコードを使用します

JButton button = new JButton();


  try {
    Image img = ImageIO.read(getClass().getResource("resources/water.bmp"));
    button.setIcon(new ImageIcon(img));
  } catch (IOException ex) {
  }
于 2012-11-14T10:50:03.243 に答える
1

試す:

ImageIcon icon = new ImageIcon("Path to the image.format");
JButton btnOne = new JButton();
btnOne.setBackground(icon);

パスは、背景として必要なもののキャプチャされた画像の場所です。

于 2012-11-14T10:55:34.270 に答える