我在Java中有一个按钮(包括文本和图标),但默认边框(文本和图标外部的矩形)相当长,那么我该如何设置自定义边框(宽度、长度)的JButton?到目前为止,我尝试过:
button.setSize(x, y);
但它不起作用。谢谢。
我可能理解有误,但您可以像这样设置JButton的边框:
Border border = new LineBorder(Color.WHITE, 12);
JButton button = new JButton("12 Pixel");
button.setBorder(border);
您可能想查看LineBorder的文档。
setLayout(null);
setPreferredSize(new Dimension(950, 550));
对我来说这个方法可行,只需根据您的喜好更改尺寸...祝你好运,希望它能起作用!刚注意到日期,抱歉挖坟了,也许它会帮助其他人哈哈
setPreferredSize
... ButtName.setPreferredSize(new Dimension(buttonWidth, buttonHeight)); - Fahim Parkar