怎样用java编写一个接口 java中_类可以用来建立多行文本区?

[更新]
·
·
分类:互联网
4363 阅读

怎样用java编写一个接口

java中_类可以用来建立多行文本区?

java中_类可以用来建立多行文本区?

javax.swing
类 JTextArea



javax.swing.JComponent
javax.swing.text.JTextComponent
javax.swing.JTextArea
所有已实现的接口:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable
public class JTextArea
extends JTextComponent
JTextArea 是一个显示纯文本的多行区域。它作为一个轻量级组件,提供与 类的源兼容性,理应如此。有关使用所有文本组件的信息和示例,请参阅 The Java Tutorial 中 Using Text Components 一节。
此组件具有 类中没有的功能。有关其他功能,请参考超类。还有 JTextPane 和 JEditorPane 也是具有更多功能的多行文本类。
在内部处理滚动。JTextArea 的不同之处在于,它不管理滚动,但实现了 swing Scrollable 接口。这允许把它放置在 JScrollPane 的内部(如果需要滚动行为),或者直接使用(如果不需要滚动)。
具有换行能力。这由水平滚动策略来控制。由于滚动不是由 JTextArea 直接完成的,因此必须通过另一种方式来提供向后兼容性。JTextArea 具有用于换行的绑定 (bound) 属性,该属性控制其是否换行。在默认情况下,换行属性设置为 false(不换行)。
具有两个属性 rows 和 columns,这两个属性用来确定首选大小。JTextArea 用这些属性来指示 viewport 的首选大小,此 viewport 被放置到 JScrollPane 中以匹配由 提供的功能。JTextArea 具有显示所有文本所需的首选大小,以便在 JScrollPane 内部正常工作。如果 rows 或 columns 的值等于 0,则沿该轴的首选大小将用于沿相同轴上 viewport 的首选大小。
可以通过添加一个 TextEvent 的 TextListener 来对 的更改进行监视。在基于 JTextComponent 的组件中,更改通过 DocumentEvent 从模型传播到 DocumentListeners。DocumentEvent 给出了更改的位置和更改种类(如果需要)。代码片段如下所示:
DocumentListener myListener ??
JTextArea myArea ??
().addDocumentListener(myListener)

myeclipse接口类型?

ctrl t快捷键 1. 接口是java中的一大特性和一大支柱性的优点 2. 接口用来别具体的类实现,会自动继承接口中的抽象方法给这类继承他的类 3. 接口有点像是复制的意思.只不过是java中是这么写罢了 4. 现在已经开始面向接口编程时代,利用接口来解耦 5. 接口中的方法一定都会被继承他的类实现`,如果少继承了或者没有继承`会报错 6. 比如说`你写了10个类,每个类中都需要一些同名且返回值一样的方法,这时候就可以用接口,把这些方法全部写在一个接口中,让这10个类去实现,这样10个类中就有了这些方法`只需要自己具体的去填写方法内部了