在Java中向单选按钮框添加图标图片

在Java中向单选按钮框添加图标图片,java,radio-button,icons,Java,Radio Button,Icons,我想用图像替换这个简单单选按钮窗格上的标准Java咖啡杯图片。(我用的是Mac电脑) 我在对话框中使用过url方法,但在这个对话框中无法理解。 最终图像图标MyImageName=新图像图标(新URL(…等) 您正在尝试更改应用程序图标吗?Pete,是的,我正在尝试替换对话框(Mac电脑上)上显示的标准Java咖啡杯,但没有指定任何内容。很抱歉,回复太晚。你能分享一个截图吗?我不知道如何在这篇文章中添加图片,但我把它保存在这里:你是在留言框上尝试这个吗?你有JFrame吗?你在尝试更改应用程序图

我想用图像替换这个简单单选按钮窗格上的标准Java咖啡杯图片。(我用的是Mac电脑)

我在对话框中使用过url方法,但在这个对话框中无法理解。 最终图像图标MyImageName=新图像图标(新URL(…等)


您正在尝试更改应用程序图标吗?Pete,是的,我正在尝试替换对话框(Mac电脑上)上显示的标准Java咖啡杯,但没有指定任何内容。很抱歉,回复太晚。你能分享一个截图吗?我不知道如何在这篇文章中添加图片,但我把它保存在这里:你是在留言框上尝试这个吗?你有JFrame吗?你在尝试更改应用程序图标吗?Pete,是的,我正在尝试替换对话框(Mac电脑上)上显示的标准Java咖啡杯,但没有指定任何内容。很抱歉,回复太晚。你能分享一个截图吗?我不知道如何在这篇文章中添加图片,但我把它保存在这里:你是在留言框上尝试这个吗?你有JFrame吗?
    package TestEnvironment;

    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
    import javax.swing.JRadioButton;

    import FinalProject_PizzaHub.RadioButtonActionListener;

    public class RadioButtonTest 
    {
        static String Size;
        final JPanel panelSize = new JPanel();
final JRadioButton radioButtonSmall = new JRadioButton("Small");
final JRadioButton radioButtonMedium = new JRadioButton("Medium");
final JRadioButton radioButtonLarge = new JRadioButton("Large");

    public static void main(String[] args)
    {
        new RadioButtonTest();
    }

    public RadioButtonTest()
    {
panelSize.add(radioButtonSmall);
panelSize.add(radioButtonMedium);
panelSize.add(radioButtonLarge);

RadioButtonActionListener actionListener = new RadioButtonActionListener();
    radioButtonSmall.addActionListener(actionListener);
    radioButtonMedium.addActionListener(actionListener);
    radioButtonLarge.addActionListener(actionListener);

JOptionPane.showMessageDialog(null, panelSize);

if (radioButtonSmall.isSelected())
    {Size = "Small";
    System.out.println("Size is small");}
if (radioButtonMedium.isSelected())
    {Size = "Medium";
    System.out.println("Size is medium");}
if (radioButtonLarge.isSelected())
    {Size = "Large";
    System.out.println("Size is Large");} 
    }