A JButton
расширяет AbstractButton
, что, в свою очередь, расширяет JComponent
, поэтому, как и в случае наследования, вы можете используйте все методы, предоставляемые JComponent
.
Методы, которые вы должны рассмотреть:
setMaximumSize(Dimension maximumSize) Sets the maximum size of this component to a constant value.
setMinimumSize(Dimension minimumSize) Sets the minimum size of this component to a constant value.
Более того, JComponent
расширяет Component
, что обеспечивает, и вы можете использовать,
setSize(Dimension d) Resizes this component so that it has width d.width and height d.height.
setSize(int width, int height) Resizes this component so that it has width width and height height.
см. Наследование ниже:
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.AbstractButton
javax.swing.JButton