formscrollpane.java
来自「一个简单的visio程序。」· Java 代码 · 共 42 行
JAVA
42 行
package webide.form;
import java.awt.*;
import webide.MainConsole;
public class FormScrollPane extends ScrollPane {
public FormScrollPane(MainConsole mainConsole) {
formContainer = new FormContainer(mainConsole);
add(formContainer);
}//end of FormScrollPane.
public Dimension getPreferredSize() {
return getMinimumSize();
}//end of getPreferredSize.
public Dimension getMinimumSize() {
return new Dimension(200,300);
}//end of getMinimumSize.
private class FormContainer extends Container {
public FormContainer(MainConsole mainConsole) {
super();
setLayout(new BorderLayout());
FormPanel formPanel = new FormPanel(mainConsole);
pf = formPanel.pForm;
add("Center",formPanel);
}
public Dimension getPreferredSize() {
return getMinimumSize();
}
public Dimension getMinimumSize() {
return this.getToolkit().getScreenSize();
}
}//end of FormContainer.
public static Container formContainer = null;
public PainterForm pf;
}//end of ScrollPaneTest
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?