写点什么

Java Swing 图形化编程之 JTextArea

  • 2022 年 5 月 06 日
  • 本文字数:751 字

    阅读完需:约 2 分钟

// 是否自动换行,默认为 false


void setLineWrap(boolean wrap)


// 设置自动换行方式。如果为 true,则将在单词边界(空白)处换行; 如果为 false,则将在字符边界处换行。默认为 false。


void setWrapStyleWord(boolean word)


// 获取文本框中的文本


String getText()


// 追加文本到文档末尾


void append(String str)


// 替换部分文本


void replaceRange(String str, int start, int end)


// 设置文本框的 文本、字体 和 字体颜色


void setText(String text)


void setFont(Font font)


void setForeground(Color fg)


// 获取内容的行数(以换行符计算,满行自动换下一行不算增加行数)


int getLineCount()


// 获取指定行(行数从 0 开始)的行尾(包括换行符)在全文中的偏移量


int getLineEnd 《一线大厂 Java 面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 Offset(int line)


// 获取指定偏移量所在的行数(行数从 0 开始)


int getLineOfOffset(int offset)


// 设置颜色,分别为: 光标颜色、呈现选中部分的背景颜色、选中部分文本的颜色、不可用时文本的颜色


void setCaretColor(Color c)


void setSelectionColor(Color c)


void setSelectedTextColor(Color c)


void setDisabledTextColor(Color c)


// 设置文本框是否可编辑


void setEditable(boolean b)


/* 下面方法定义在 java.awt.Component 基类中 */


// 判断组件当前是否拥有焦点


boolean isFocusOwner()


// 设置组件是否可用


void setEnabled(boolean b)


// 设置光标开始位置,selectionStart >= 0


void setSelectionStart(int selectionStart)


// 设置光标结束位置,selectionEnd >= selectionStart


void setSelectionEnd(int selectionEnd)


// 复制选中部分文本


void copy()


// 剪切选中部分文本


void cut()


// 粘贴文本到文本框


void paste()

用户头像

还未添加个人签名 2022.04.13 加入

还未添加个人简介

评论

发布
暂无评论
Java Swing图形化编程之JTextArea_Java_爱好编程进阶_InfoQ写作社区