Suz*_*ioc 0 java swing jpanel layout-manager
如何覆盖JPanel后代的默认布局管理器?我有自己的课程,希望null成为默认课程.
使用JPanel构造函数,它接受LayoutManager:
import java.awt.LayoutManager;
import javax.swing.JPanel;
public class MyPanel extends JPanel {
public MyPanel() {
this(true);
}
public MyPanel(boolean isDoubleBuffered) {
super(null, isDoubleBuffered);
}
public MyPanel(LayoutManager layout, boolean isDoubleBuffered) {
super(layout, isDoubleBuffered);
}
public MyPanel(LayoutManager layout) {
this(layout, true);
}
}
Run Code Online (Sandbox Code Playgroud)