当前位置:课程学习>>第八章 图形界面程序设计>>学习内容>>你问我答



同学们,本栏目是对你们学过的知识和生活中常见问题的归纳。其中,有一些共性问题,也许你会需要哦!

   

问题一:JFrame类的对象的默认布局是什么布局?

回答:Frame容器的默认布局是BorderLayout布局。

 

问题二:JtextField可以触发什么事件?

回答:可以触发ActionEvent事件。

 

问题三:说明文本框与标签之间的区别?

回答:文本框(TextField)和标签(Label)都可以进行文字表达。TextField允许用户编辑单行文本的文本组件,他可以添加相应的监听事件;而Label 对象是一个可在容器中放置文本的组件。一个标签只显示一行只读文本。文本可由应用程序更改,但是用户不能直接对其进行编辑。

 

问题四:MouseListener接口中有几个方法?

回答:5种。分别是MouseEventmouseRelease();mousePressed();mouseExited();
mouseClicked();mouseEntered();

 

问题五:处理鼠标拖动触发的MouseEvent事件需使用哪个接口?

回答:使用MouseMotionListener 接口。

 

问题六:JTextField 和JtextArea的区别是什么?

回答: JTextField组件显示单行可编辑文本,它只使用单一字体和颜色。而JtextArea有多行文本域,可以显示多行纯文本。

 

进入实践活动