📄 jsrollpaneusedemo.java
字号:
package chapter11;
import java.awt.BorderLayout;
import javax.swing.JApplet;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;
public class JSrollPaneUseDemo extends JApplet {
JTextArea ta = new JTextArea(3, 20);
String s = "滚动面板表示带滚动\n" + "条的面板,可以用于调整窗口\n" + "的适当位置,通常调整面板显示\n"
+ "的位置是利用滚动条上的箭头及指\n" + "针的移动来改变面板的位置。\n" + "在默认情况下,只有当面板\n"
+ "中的内容超过了面板的面积\n" + "时才会显示滚动条。但是在" + "构造JScrollPane对象时,\n"
+ "也可以在构造方法中指定水平\n" + "及垂直方向的滚动条的显示方式。";
JPanel pl = new JPanel();
public void init() {
ta.setText(s);
setLayout(new BorderLayout());
pl.add(ta);
JScrollPane sp = new JScrollPane(pl,
ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
add(sp, BorderLayout.CENTER);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -