Я думаю, @Philipp совершенно ясно дал понять, что x
должно быть File
, InputStream
или URL
, а не String
, как вы, кажется, пытались.
Теперь вам также нужно иметь Frame
или JFrame
, чтобы иметь иконку!
Полагаю, это в вашем main
методе.
Для создания рамки попробуйте
JFrame frame=new JFrame();
frame.setVisible(true);
сопровождается кодом @ Philipp.
-
Мне только что пришло в голову, что вы можете иметь в виду значок ярлыка программы в вашей операционной системе. Это делается не в Java, а в вашей операционной системе. если вы не используете Java Web start