Java-常用面板
2016-11-20 10:33
197 查看
面板也是一个Swing容器,可以在面板中设置布局格式,再把面板放到container中,可以认为是容器中的容器,Java中常用面板有JPanel和JScrollPane。
1.JPanel:
举个例子:
运行结果:
2.JScrollPane:带滚动条的面板,只能放置一个组件,并且不可以使用布局管理器
举个例子:
运行效果:
1.JPanel:
举个例子:
import java.awt.Container; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.WindowConstants; public class Testone extends JFrame{ public Testone(){ setTitle("面板使用"); setSize(300,300); setVisible(true); setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); Container a=getContentPane(); a.setLayout(new GridLayout(2,1,10,10));//容器设置为2行1列 JPanel b=new JPanel(new GridLayout(1,4,10,10));//面板容器设置为1行4列 JPanel c=new JPanel(new GridLayout(1,2,10,10));//面板容器设置为1行2列 JPanel d=new JPanel(new GridLayout(1,2,10,10));//面板容器设置为1行2列 JPanel e=new JPanel(new GridLayout(2,1,10,10));//面板容器设置为2行1列 b.add(new JButton("1")); b.add(new JButton("1")); b.add(new JButton("2")); b.add(new JButton("3")); c.add(new JButton("4")); c.add(new JButton("5")); d.add(new JButton("6")); d.add(new JButton("7")); e.add(new JButton("8")); e.add(new JButton("9")); a.add(b); a.add(c); a.add(d); a.add(e); } public static void main(String[] args){ new Testone(); } }
运行结果:
2.JScrollPane:带滚动条的面板,只能放置一个组件,并且不可以使用布局管理器
举个例子:
import java.awt.Container; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; import javax.swing.WindowConstants; public class Testone extends JFrame{ public Testone(){ setSize(300,300); setTitle("带滚动条的文字编辑器"); setVisible(true); Container a=getContentPane(); JTextArea b=new JTextArea(20,50);//创建文本区域组件 JScrollPane c=new JScrollPane(b); a.add(c); setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); } public static void main(String[] args){ new Testone(); } }
运行效果:
相关文章推荐
- java-JFrame(JPanel面板)与常用组件
- Java常用面板之JScrollPane滚动面板实例详解
- java程序员菜鸟进阶(十二)Extjs4常用功能(四)tab面板的使用
- java--常用面板组件(2)
- 一些非常有用的JAVA常用方法(1)
- java连接数据库通用组件及一些常用帮助类
- 常用JAVA方法大全
- java初学者常用开发工具介绍
- 一些非常有用的JAVA常用方法
- Java语言编程中更新XML文档的常用方法
- java常用的读文件方法
- JAVA常用整理(1)--通过java.net.URL类抓取某个网页的内容
- 几个Java常用开源项目的地址荟萃
- Java数据库编程中的几个常用技巧
- java中不常用的关键字instanceof浅析
- Java Coder 常用软件下载地址
- Java数据库编程中的几个常用技巧
- Java更新XML的四种常用方法简介
- 将Java对象转为String的几种常用方法剖析
- JAVA正则表达式4种常用功能