📄 b0d53e740f0c001c1dfdec4f47055253
字号:
package deng;
import java.awt.*;
import javax.swing.*;
public class Test extends JFrame
{
// public Test()
// {
// JTextArea ta=new JTextArea();
// JFrame f=new JFrame();
// f.setSize(300,300);
// Container cp=f.getContentPane();
// JScrollPane sp=new JScrollPane(ta);
// sp.setVerticalScrollBarPolicy(
// JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
// sp.setHorizontalScrollBarPolicy(
// JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
// cp.add(sp);
// this.setBounds(180, 100, 600, 500);
// f.setVisible(true);
// }
// public static void main(String args[])
// {
// new Test();
// }
//
//
//// JTextArea txaDisplay = new JTextArea();
//// JScrollPane scroll = new JScrollPane(txaDisplay);
////
////// 分别设置水平和垂直滚动条自动出现
//// scroll.setHorizontalScrollBarPolicy(
//// JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
//// scroll.setVerticalScrollBarPolicy(
//// JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
////
////// 分别设置水平和垂直滚动条总是出现
//// scroll.setHorizontalScrollBarPolicy(
//// JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
//// scroll.setVerticalScrollBarPolicy(
//// JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
////
////// 分别设置水平和垂直滚动条总是隐藏scroll.setHorizontalScrollBarPolicy(
//// JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
//// scroll.setVerticalScrollBarPolicy(
//// JScrollPane.VERTICAL_SCROLLBAR_NEVER);
//
public static void main(String[] args) {
Test t = new Test();
t.setSize(100, 100);
t.setVisible(true);
}
public Test() {
Container main = this.getContentPane();
/*
* JScrollPane panel = new JScrollPane(
* JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
* JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
*/
//MyJTable table = new MyJTable(100, 100);
//// panel.getViewport().add(table);
// JScrollPane panel = new JScrollPane(table);
// panel.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
// panel.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
JPanel jp=new JPanel(new GridLayout(0,1));
JScrollPane panel = new JScrollPane(jp);
panel.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
panel.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
//// main.add(panel, "Center");
panel.setSize(90, 90);
int j=0;
for(int i=0;i<100;i++){
Checkbox ch=new Checkbox("这是"+i);
ch.setSize(80,10);
j=j+10;
ch.setBounds(1, j, 80, 10);
panel.add(ch);
System.out.println("*********");
}
//this.setContentPane(panel);
this.add(panel);
}
}
class MyJTable extends JTable {
public MyJTable(int i, int j) {
super(i, j);
}
public boolean getScrollableTracksViewportWidth() {
// return super.getScrollableTracksViewportWidth();
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -