このスキルフレームを開くボタンに使用した ImageIcon があります。この画像のサイズは 100x100px です。スクリーンショットでわかるように、画像を配置しただけでは大きすぎます (これは予想されることです)。
私の質問は、(複数の理由で)小さいサイズのバージョンを手動で作成する必要がないように、画像を16x16(またはデフォルトのサイズが何であれ)にスケーリングする方法についてです。
- 将来的にウィンドウを大きくする場合に備えて
- 複数のオペレーティング システムのサポート
これ以上名前を付ける必要はないと確信しています...
skillFrame = new JInternalFrame("スキル", true, true, false, false);
skillFrame.setFrameIcon(new ImageIcon("images/gui/button_skills.png"));
さて、画像ですが、上部のバーは、クリックしてさまざまな JInternalFrames を開くためのボタンです。