摘要:
客户端软件最简单又有效的升级方式就是下载最新的安装包并覆盖安装,这种方式适用于软件的阶段性更新(变动较多),如果更新频繁而每次变动不多,就比较浪费用户下载的时间;其次是打升级补丁,只对有变动的部分打包,补丁多了会难以维护,这时可以辅以前一种方式;还有更简单的情形,就是只更新部分文件就可以了,只是安装包工具所支持的快捷方式、文件权限、注册服务等功能也没有了。 更新部分文件的方式对服务器的需求很简单,... 阅读全文
摘要:
Java Swing的JTextPane支持格式化文本,即字体、大小、加粗、倾斜、下划线、颜色等,还支持图片、任意组件Component及段落格式等,相关概念还有文档StyledDocument、编辑器StyledEditorKit、格式集AttributeSet和格式工具StyleConstants。 常见的聊天窗口之记录框和输入框的显示不太一样,记录框每次都要添加格式化文本,这时需要用到文档模... 阅读全文
摘要:
(一): 基本交互组件:获取用户的输入或者显示状态的简单组件。 1. 按钮(JButton):文本可提示快捷键,可相对图标任意放置,使用ActionListener; 2. 复选框(JCheckBox):可以选中或取消,使用ItemListener,复选框和单选钮都是开关钮JToggleButton的子类。 3. 组合框(JComboBox):可以从多个选项中选择一个或自编辑,可用数组、集合或模型... 阅读全文