swing组件之JScrollPane滚动条
2016-07-16 14:34
387 查看
更多内容请看帮助文档 /* * 滚动条 */ import javax.swing.*; public class Demo1 extends JFrame{ JTextArea jta = null; JScrollPane jsp = null; public static void main(String[] args) { // TODO Auto-generated method stub Demo1 d = new Demo1(); } public Demo1() { jta = new JTextArea(); /* * JScrollPane(Component view, int vsbPolicy, int hsbPolicy) * 创建一个 JScrollPane,它将视图组件显示在一个jta视口中,视图位置使用一对滚动条控制。 * vsbPolicy 用于垂直滚动条的显示策略。默认为 ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED。 * hsbPolicy 用于水平滚动条的显示策略。默认为 ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED。 * 若不显示水平的滚动条则使用 JScrollPane.HORIZONTAL_SCROLLBAR_NEVER * 若不显示竖直方向的滚动条则使用 JScrollPane.VERTICAL_SCROLLBAR_NEVER * * 如果最终想要显示两个方向的滚动条,则不可直接这样 * jsp = new JScrollPane(jta); * 显示效果相同 * * 滚动条是根据需要显示,不需要的时候则不会显示 */ jsp = new JScrollPane(jta, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); // this.add(jta); this.add(jsp); this.setTitle("记事本"); this.setSize(800, 600); //设置窗口居中显示 this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //禁止用户改变窗体大小 setResizable(false); this.setVisible(true); } }
相关文章推荐
- [原创]java局域网聊天系统
- java很神奇 用swing制作欢迎屏幕
- Swing常用组件之单选按钮和复选框
- java基于swing实现的五子棋游戏代码
- Swing常用组件之文本框和文本区
- java Swing布局管理之BoxLayout布局
- 使用java swing实现qq登录界面示例分享
- Java的Swing编程中使用SwingWorker线程模式及顶层容器
- java之swing实现复选框的方法
- swing中Tree与滚动条用法实例分析
- Java Swing中的下拉式菜单(menu)、弹出式菜单(JPopupMenu)、选项卡窗体(JTabbedPane)组件使用案例
- 可视化Swing中JTable控件绑定SQL数据源的两种方法深入解析
- Java Swing中的文本区(JTextArea)实现换行保存到文件的几个方法
- java之swing下拉菜单实现方法
- Java Swing中的表格(JTable)和树(JTree)组件使用实例
- Java Swing中的文本框(JTextField)与文本区(JTextArea)使用实例
- java之swing表格实现方法
- Java Swing中的JButton、JComboBox、JList和JColorChooser组件使用案例
- Swing常用组件之多行文本区JTextArea
- Java Swing中的工具栏(JToolBar)和分割面版(JSplitPane)组件使用案例