だから私はこれを少し静かに研究してきました。私はかなりJavaに新しいですが、これは簡単だろうと思った。 Iveはこのサイトで答えられてもまだ運がないあらゆる方法を試しました。通常はここを見ると、私が探しているものに合った答えを見つけることができます。誰もJFrameの上隅にあるJavaアイコンを変更する方法を知っていますか?私は非常に肯定的です。私のファイルパスではなく、すべての画像が同じフォルダに入っていて、すべてが機能しているからです。これは私が働くことができない唯一のものです。JFrameでJavaアイコンを変更するには
これは私のプログラムのメインメニューのコードの最初の部分です。アイコン画像を追加しようとしたとき以外はすべて動作します。私が下に入力したコードは、JFrame IconImageのためのものは何も持っていないので、動作しなかったので削除しました。だから、このコードを使って作業する方法を知っている人がいれば、非常に高く評価されます。
public class MainFrame
{
private MyPanel main;
private MyPanel2 create;
private MyPanel3 update;
private MyPanel4 find;
JFrame frame = new JFrame("Main Menu:");
public void displayGUI()
{
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel contentPane = new JPanel();
contentPane.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
contentPane.setLayout(new CardLayout());
main = new MyPanel(contentPane, this);
create = new MyPanel2(contentPane);
update = new MyPanel3(contentPane);
find = new MyPanel4(contentPane);
contentPane.add(main, "Main Menu");
contentPane.add(create, "Create Part");
contentPane.add(update, "Update Part");
contentPane.add(find, "Find Part");
frame.setLocation(200, 200);
frame.setSize(700, 580);
frame.setContentPane(contentPane);
frame.setVisible(true);
}
ポスト**関連**コードをのみ。フレームのアイコンが変更された部分をコードの壁を通して検索する必要はありません。次に、コードのこの関連部分が何をすると思われるか、そして代わりに何をするかを教えてください。 –
これは、コードの一部であり、変更アイコンの部分です。コードを入力する方法はさまざまですが、これはJFrameのコードに変更アイコンのコードがないものです。 –
あなたの最善の試みを見せて、何が起こるか教えてください。ヒント:http://docs.oracle.com/javase/6/docs/api/javax/swing/JFrame.html#setIconImage%28java.awt.Image%29、http://docs.oracle.com/javase/ 6/docs/api/javax/swing/ImageIcon.html#getImage%28%29、http://docs.oracle.com/javase/tutorial/uiswing/components/frame.html –