ctextarea.java
来自「java版ace,java程序员值得一看」· Java 代码 · 共 94 行
JAVA
94 行
/* * Copyright 1996 Jan Newmarch, University of Canberra. * Permission to use, copy, modify, and distribute this * software and its documentation for any purpose and without * fee is hereby granted, provided that the above copyright * notice appear in all copies. The author * makes no representations about the suitability of this * software for any purpose. It is provided "as is" without * express or implied warranty. */package awtCommand;import java.awt.*;public class CTextArea extends TextArea { protected Command gotFocusCommand = null, lostFocusCommand = null; /** * Constructs a new TextArea. */ public CTextArea() { super(); } /** * Constructs a new TextArea with the specified number of rows and columns. * @param rows the number of rows * @param cols the number of columns */ public CTextArea(int rows, int cols) { super(rows, cols); } /** * Constructs a new TextArea with the specified text displayed. * @param text the text to be displayed */ public CTextArea(String text) { super(text); } /** * Constructs a new TextArea with the specified text and the * specified number of rows * and columns. * @param text the text to be displayed * @param rows the number of rows * @param cols the number of cols */ public CTextArea(String text, int rows, int cols) { super(text, rows, cols); } /** * Called when the text area gains the focus. * This results in a call to the gotFocusCommand object * with <code>what</code> set to null. */ public boolean gotFocus(Event evt, Object what) { if (gotFocusCommand != null) gotFocusCommand.execute(this, evt, what); return false; } /** * Called when the text area loses the focus. * This results in a call to the lostFocusCommand object * with <code>what</code> set to null. */ public boolean lostFocus(Event evt, Object what) { if (lostFocusCommand != null) lostFocusCommand.execute(this, evt, what); return false; } /** * Sets the gotFocusCommand object. */ public void setGotFocusCommand(Command c) { gotFocusCommand = c; } /** * Sets the lostFocusCommand object. */ public void setLostFocusCommand(Command c) { lostFocusCommand = c; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?