请问一个Applet中TextArea的问题

almeidar 2000-06-30 09:10:00
怎样设置文字的颜色:
如:
第一行:红色
第二行:蓝色
...
...全文
89 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
javaduke 2000-06-30
  • 打赏
  • 举报
回复
利用TextArea ta=new TextArea();
ta.setColor(Color.red);
ta.append(" "+"\n");
ta.setColor(Color.blue);
ta.append(" "+"\n");
目 录   数据库通用查询系统 23 题目简介: 23 2.1 设计的内容、要求和目标 23 2.2 总体设计 23 3.1 操作界面设计 25 3.2 类成员变量及方法设计 26 3.3 数据库设计 28 3.4 源代码分析 29 3.4.1 DatabaseServer类 29 3.4.2 ServerThread 类 30 3.4.3 DatabaseClient类 32 4 系统运行及使用说明 36 总 结 36 数据库通用查询系统 题目简介: JAVA Applet(or JFrame)通过套接字连接和服务器端的JAVA应用程序实现通信。程序将表的名字、表字 段的个数及查询条件提交给服务器,服务器端的JAVA程序进行查询操作,并将查询结果 返回给JAVA Applet(or JFrame)程序。当仅查询数据表的记录时,我们可以不必知道表字段的属性,因为无 论字段是何种属性,总可以使用getString(int coiumnIndex)或getString(String columnName)方法返回字段值的字符表示。另外,无论字段是何种属性,SQL语句的LIKE 子语句允许字段值以字符串形式与其他字符串比较。 主要内容: 设计要求 总体设计 详细设计 代码调试 软件开发 课程设计题目 2.1 设计的内容、要求和目标 当仅仅查询数据库表的记录时,我们可以不必知道表字段的属性,因为无论字段还 是何种属性,总可以使用getString(int columnIndex)或getString(String columnName)方法返回字段值的字符串表示。另外,无论字段是何种属性,SQL语句的L IKE子语句允许字段值以字符串形式与其他字符串进行匹配比较。 基于以上所述,要求设计一个B/S模式的数据库通用查询系统,具体要求如下: (1)客户端Java Applet程序从加载该Java Applet程序的html文件获取数据库的表的名字、表的字段名字以及表字段的个数 。这样一来,当需要修改html文件,而不必修改Java Applet程序,使得Java Applet在查询数据库时具有了通用性。 (2)Java Applet通过套接字连接和服务器端的Java应用程序实现通信。Java Applet程序将表的名字、表字段的个数以及查询条件提交给服务器,服务器端的Java 应用程序进行查询操作,并将查询结果返回Java Applet程序。 2.2 总体设计 在设计数据库通用查询系统时,需要编写3个Java源文件:DatabaseServer.java、Serv erThread.java和DatabaseClient.java。其DatabaseServer.java和ServerThread.ja va为服务器端Java程序编译产生所需要的类;DatabaseClient.java为客户端Java Applet程序编译产生所需要的类。数据库通用查询系统除了需要编写3个Java源文件所编 译产生的类外,还需要Java系统提供的一些重要的类。数据库通用查询系统所用到的一 些重要的类以及它们之间的组合关系如图12.1和图12.2所示。 图12.1 客户端类之间的组合关系 图12.2 服务器端类之间关系 2.1 数据库(服务器端) 设计的数据库的名字是book.mdb,在该库所创建的表是bookform。 2.2 DatabaseServer.java(服务器端主类) DatabaseServer类创建的对象负责响应客户请求,该类含有main方法,服务器端从该类 开始执行。DatabaseServer类的成员变量有3种重要类型的对象:ServerSoket、Soke t和ServerThread对象。运行效果如下图所示 DatabaseServer类运行效果 2.3 ServerThread.java(服务器端) ServerThread类是Thread类的子类,在Server类负责为请求连接的用户启动一个线程 对象。 2.4 DatabaseClient.java(客户端主类) DatabaseClient是Applet类的子类,尽管DatabaseClient类需要驻留在服务器端,但它 需要下载到客户端的浏览器来运行,因此Java Applet是客户端程序。DatabaseClient类的成员变量有四种重要类型的对象:Choice 、Checkbox、TextArea和Socket对象。运行效果如下图所示: 图2.4 DatabaseClient创建的JFrame及主要的成员对象3 详细设计及实现 3.1 操作界面设计 a) 客户端运行效果 (b)服务器端运行效果 3.2 类成员变量及方法设计 图12.1 N
Java2实用教程 rar 第1章Java入门 1 1Java的诞生 1 2Java的特点 1 3安装Sun公司的SDK 1 4一个Java程序的开发过程 1 5一个简单的Java应用程序的开发过程 1 6一个简单的Java小应用程序 1 7什么是JSP 习题 第2章标识符 关键字和数据类型 2 1标识符和关键字 2 2Java的基本数据类型 2 3Java的数组 习题 第3章运算符 表达式和语句 3 1运算符与表达式 3 2语句概述 3 3控制语句 3 4 循环语句 3 5break和continue语句 习题 第4章类 对象和接口 4 1编程语言的几个发展阶段 4 1 1机器语言 4 1 2过程语言 4 1 3面向对象编程 4 2类 4 2 1类声明 4 2 2类体 4 2 3成员变量和局部变量 4 2 4方法 4 2 5方法重载 4 2 6构造方法 4 2 7类方法和实例方法 4 2 8值得注意的问题 4 3对象 4 3 1创建对象 4 3 2使用对象 4 3 3于象的引用和实体 4 3 4参数传值 4 4static关键字 4 4 1实例变量和类变量的区别 4 4 2实例方法和类方法的区别 4 5this关键字 4 6包 4 6 1包语句 4 6 2import语句 4 6 3将类打包 4 7访问权限 4 7 1私有变量和私有方法 4 7 2共有变量和共有方法 4 7 3友好变量和友好方法 4 7 4受保护的成员变量和方法 4 7 5public类与友好类 4 8类的继承 4 8 1子类 4 8 2子类的继承性 4 8 3成员变量的隐藏和方法的重写 4 8 4final关键字 4 9对象的上转型对象 4 10多态性 4 11abstract类和abstract方法 4 12super关键字 4 13接口 4 13 1接口的声明与使用 4 13 2理解接口 4 13 3接口回调 4 13 4接口做参数 4 14内部类 4 15匿名类 4 15 1和类有关的匿名类 4 15 2和接口有关的匿名类 4 16异常类 4 16 1try catch语句 4 16 2自定义异常类 4 17Class类 4 17 1获取类的有关信息 4 17 2使用Class实例化一个对象 4 18基本类型的类包装 4 18 1Double类和Float类 4 18 2Byte Integer Short 工 ong类 4 18 3Character类 4 19反编译和文档生成器 4 20JAR文件 4 20 1将应用程序压缩为JAR文件 4 20 2将类压缩成JAR文件 4 20 3更新 查看JAR文件 习题 第5章字符串 5 1字符串 5 2字符串的常用方法 5 3字符串与基本数据的相互转化 5 4对象的字符串表示 5 5StringTokenizer类 5 6字符串与字符 字节数组 5 7StringBuffer类 5 8正则表达式 习题 第6章时间 日期和数字 6 1Date类 6 2Calendar类 6 3Math类 6 4BigInteger类 习题 第7章AWT组件及事件处理 7 1Java窗口 7 1 1 Frame常用方法 7 1 2菜单条 菜单 菜单项 7 1 3窗口与屏幕 7 2文本框 7 2 1TextField类的主要方法 7 2 2文本框上的ActionEvent事件 7 3内部类实例做监视器 7 4按钮与标签 7 4 1标签组件 7 4 2按钮组件 7 5菜单项 7 6文本区 7 6 1TextArea类主要方法 7 6 2文本区上的TextEvent事件 7 7面板 7 7 1Panel类 7 7 2ScrollPane类 7 8布局 7 8 1FlowLayout布局 7 8 2BorderLayout布局 7 8 3CardLayout布局 7 8 4GridLayout布局 7 8 5BoxLayout布局 7 8 6null布局 7 9画布 7 10选择型组件 7 10 1选择框 7 10 2下拉列表 7 10 3滚动列表 7 11Component类的常用方法 7 12窗口事件 7 13鼠标事件 7 14焦点事件 7 15键盘事件 7 16使用剪贴板 7 17打印 7 18综合实例 习题 第8章建立对话框 8 1Dialog类 8 2文件对话框 8 3消息对话框 8 4确认对话框 8 5颜色对话框 习题 第9章Java多线程机制 9 1Java的线程 9 2Thread类的子类创建线程 9 3使用Runnable接口 9 4线程的常用方法 9 5GUI线程 9 6线程同步 9 7在同步方法使用wait notif 和nodf3 All 方法 9 8挂起 恢复和终止线程 9 9计时器线程Timer 9 10线程联合 9 11守护线程 习题 第10章输入输出流 10 1File类 10 2FileInputStream类 10 3FileOutputStream类 10 4FileReader类和FileWriter类 10 5使用文件对话框打开和保存文件 10 6RandornAccessFile类 10 7数据流 10 8数组流 10 9对象流 10 10序列化与对象克隆 10 11文件锁FileLock 10 12Process类的流 10 13带进度条的输入流 习题 第11章Java网络的基本知识 11 1使用URL 11 2读取URL的资源 11 3显示URL资源的HTML文件 11 4处理超链接 11 5InetAdress类 11 6套接字 11 7网络的数据压缩与传输 11 8UDP数据报 11 9广播数据报 习题 第12章JavaApplet基础 12 1JavaApplet的运行原理 12 2网页向JavaApplet传值 12 3JavaApplet扣使用URL 12 4JavaApplet建立新线程 12 5JavaApplet使用套接字 习题 第13章常见数据结构的Java实现 13 1链表 13 2栈 13 3树集 13 4树映射 13 5散列集 13 6散列表 13 7向量 习题 第14章图形与图像 14 1绘制文本 14 2绘制基本图形 14 3建立字体 14 4清除 14 5Java2D 14 6图形的布尔运算 14 7绘制钟表 14 8绘制图像 14 9制作JPG图像 14 10XOR绘图模式 14 11打印图形 图像 习题 第15章Java数据库连接 JDBC 15 1创建数据源 15 2JDBC ODBC桥接器 l5 3顺序查询 15 4可滚动结果集 15 5排序查询 15 6模糊查询 15 7随机查询 15 8更新 添加 删除记录 l5 9预处理语句 15 10数据库访问的套接字技术 习题 第16章Java与多媒体 16 1在小程序播放音频 16 2在另一个线程创建音频对象 16 3在应用程序播放音频 16 4Java媒体框架 JMF 习题 第17章JavaSwing基础 17 1几个重要的类 17 2间容器 17 3各种组件 习题">Java2实用教程 rar 第1章Java入门 1 1Java的诞生 1 2Java的特点 1 3安装Sun公司的SDK 1 4一个Java程序的开发过程 1 5一个简单的Java应用程序的开发过程 1 6一个简单的Java小应用程序 1 7什么是JSP 习题 第2章标识符 关键字和数据类型 2 1标识 [更多]

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧