VE的问题,显示的时候图标在按钮的右边,偏离了正常位置,很奇怪。
代码如下
private JButton getReceiveButton() {
if (ReceiveButton == null) {
ReceiveButton = new JButton();
ReceiveButton.setPreferredSize(new Dimension(32, 32));
ReceiveButton.setLocation(new Point(0, 0));
ReceiveButton.setSize(new Dimension(32, 32));
ReceiveButton.setIcon(new ImageIcon(getClass().getResource("/pic/recieve.jpg")));
ReceiveButton.setVerticalAlignment(SwingConstants.TOP);
ReceiveButton.setVerticalTextPosition(SwingConstants.TOP);
ReceiveButton.setMnemonic(KeyEvent.VK_UNDEFINED);
ReceiveButton.setHorizontalAlignment(SwingConstants.LEFT);
}
return ReceiveButton;
}
显示的时候图标在按钮的右边,偏离了正常位置,很奇怪。我用ve做的界面