今天学习了Java GUI的文本区(JTextArea)及其DocumentEvent事件。
一.对菜单的复习
1.Java的菜单由菜单条(JMenuBar)、菜单(JMenu)、菜单项(JMenuItem)组成。
2.实现方法:
JMenuBar menubar=new JMenuBar();//声明并实例化菜单条
JMenu menu=new JMenu("菜单");//声明并实例化菜单,其中“菜单”可以换为编辑等
JMenuItem itemNew=new JMenuItem("新建");//声明并实例化菜单项,其中“新建”可以换为关闭等
menubar.add(menu);//把菜单添加到菜单条中
menu.add(itemNew);//把菜单项添加到菜单中
setJMenuBar(menubar);//把整个菜单加入到窗口容器中以便在其中显示出来
此时就可以实现简单的菜单->新建
二.实现文本区其实是用JTextArea类来实现,其主要方法为
1.JTextArea();//默认值得可见行数和列数
2.JTextArea(String s);//默认文本为s
3.JTextArea(int x,int y);//默认的可见行列数为y、