自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 openfire-Spark二次开发——修改设置窗口(二)其他的小细节

1、修改设置-登录下的xmpp端口让其不显示/spark/src/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferencePanel.java 中注释掉132,133行代码,也就是下面//inputPanel.add(_portLabel,new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, G

2015-07-30 14:57:49 1699

原创 openfire-Spark二次开发——修改设置窗口

spark开发了几周了,该总结一下了。 今天说说修改设置界面的窗口。 这是spark的设置界面。 里面有很多项设置,但是也有许多内容暂时不需要的比如ROAR,显示样式中的主题,因为我已经辛辛苦苦的套上了新主题,如果再变换主题就没意思了。暂时先阉了。 这个窗口的具体实现类org.jivesoftware.sparkimpl.preference.PreferenceDialog//设置窗口的类

2015-07-30 11:37:50 1757

原创 openfire-spark二次开发——解析自定义的消息

1、在chatRoomImp.java下增加自己的消息监听器也就是说初始化聊天的时候就监听自己的自定义消息,当然监听时机自己把握。 直接在构造函数中添加自己的自定义消息监听器 ProviderManager.getInstance().addExtensionProvider("cImg", "hbhl:xmpp:image", new ImageBase64Provider());2、在or

2015-07-23 17:27:04 2837 5

原创 openfire-spark二次开发——增加发送按钮

1、找到chatroom.java2、定义发送按钮像其他一样新增一个发送按钮 3、构造函数中初始化按钮,并且添加点击事件 sendbutton = new JButton(); sendbutton.addActionListener(new ActionListener() { public void actionPerformed(final A

2015-07-23 16:47:49 1237

原创 install4j 打包 spark(2)-install4j-4.0

1、install4j破解版由于之前的install4j不是破解版。所以导致虽然编译成功但是不能运行。网上4.1的破解版比较多。我给大家一个可用的链接。免费下载。 http://download.csdn.net/detail/qq_21979709/8926231 都免费的,csdn账号都没有的话。我也没办法。QQ快捷登陆去吧。。。下载完成后解压安装 用java命令运行keygen控制台会显

2015-07-23 15:07:13 1480

原创 install4j 打包 spark(1)-install4j-6.0

1、下载install4j,去官方下载最新版本带jre的http://www.ej-technologies.com/download/install4j/files 你的系统多少位就选择多少位的2、获取90天体验码 填写正确你的邮箱和姓名(英文),第二个公司名称不用填写,随后会给邮箱发送一份key邮件3、安装安装的时候要求填写key,把你邮箱的key拿过来,name填写你刚才的name。完

2015-07-22 17:35:12 1942

原创 spark开发随笔记录-引入第三方包导致编译不通过

具体原因是。 在开发spark的时候引入了pinyin4j的包以及httpClient的包。由于这两个是外部包。所以我建立了新的文件夹去存储这些包。目录结构如下 建立了新的文件夹。名字为http。里面放了这些包 但是虽然在运行的时候没有出现问题。进行ant-》build的时候就出现了问题。编译不通过。错误的符号,都是指向我新引入的包。目前看来的问题应该是我导入的包在build时并没有引入。其实

2015-07-22 14:39:38 1186

原创 openfire-spark 二次开发-(三)源码系统总览-3

spark源码结构结构总图org.jivesoftware.spark.ui这是spark的一个大型包。。。其实我判断大型小型只是按照文件多少的。好吧…… 请问这么长的图怎么截的,我会告诉你这是两张图吗?另存为看看… 'BareAddressFilter.java' jid地址过滤器,如果一个包没有from就不会被接收 'ChatArea.java'

2015-07-03 13:28:27 2055

原创 openfire-spark 二次开发-(三)源码系统总览-2

spark源码结构结构总图org.jivesoftware.spark.component.bordersComponentTitledBorder.java 带标题带边框PartialLineBorder.java 偏线边框org.jivesoftware.spark.component.browserBrowserFactory.java 浏览器工厂类BrowserListener

2015-07-03 13:13:20 1549

原创 openfire-spark 二次开发-(三)源码系统总览-1

spark源码结构扯皮部分 上次搭建好了源码环境,准备开工修改。因为这次的任务只是改UI,UI按照新的UI来做。下面是美工给的UI。 行了,就放这两个部分吧。首先感谢美工做的这么用心,终于搞得我有一大批活要做了。spark的UI是使用java swing做的。说实话,我swing是今天第一次接触了。以前学java,大家伙都说swing做界面很难看,没人用,学习难度也大。什么c#分分钟甩s

2015-07-01 17:58:12 3864 2

原创 openfire-spark 二次开发-(二)运行环境配置

上篇扯完了源码环境的配置,配置好源码后咱们就要运行,开发修改后也要运行看效果,那么spark的运行环境需要怎样配置,这里就再扯一扯。运行环境配置main右键spark -> run as -> run configurations。调出运行配置框 Name:随便填,自己认识就行 Project: 点击browse,选择你的spark项目 Main class:点击Search,输入startu

2015-06-29 14:43:11 2189

原创 openfire-spark 二次开发-(一)源码配置

spark 二次开发-(一)源码配置准备工作最近收到公司一项任务,对spark进行二次开发,主要利用他里面的fastpath功能,fastpath使用情景主要就是移动客服,在线客服。公司准备采用openfire+spark+webim的模式。web端的聊天功能已经开发完成了。对spark的修改又是一项大的工程,就我一个人,悲苦呀。又要彻夜战斗,不休不眠了。配置openfire环境关于这个技术,很多人

2015-06-29 11:51:28 3631

install4j打包spark工具及教程

install4j打包spark的正式可用版本。很多版本都会执行出错。只有这个版本才可以。我的spark源码是2.6.1版。

2015-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除