我想要一个JButton
有一个图标。到目前为止,我有这个。
ImageIcon ii = new ImageIcon("Button.png");
width = ii.getIconWidth();
height = ii.getIconHeight();
Toolkit tk = Toolkit.getDefaultToolkit();
windowW = (int) tk.getScreenSize().getWidth();
windowH = (int) tk.getScreenSize().getHeight();
play = new JButton("Play");
play.setSize(width, height);
play.setLocation(windowW / 2 - 165,windowH / 2 - 165);
play.setIcon(ii);
play.addActionListener(this);
它获取图标的宽度和高度,然后将 设置JButton
为图标的宽度和高度,但由于某种原因,图标会偏左一点,这样您仍然可以看到 的一些JButton
默认纹理。这是它的外观图像:
我将如何使图像JButton
像它应该的那样覆盖整个图像?