+0°
2012年07月31日
⁄ openfire
⁄ 共 390字
当我们迁移openfire或者部署openfire到其他机器的时候,会出现后台无法登陆的局面。 这是因为 在login.jsp 里面有有如下的判断
if (!AdminManager.getInstance().isUserAdmin(loginUsername, true)) {
throw new UnauthorizedException("User '" + loginUsername + "' not allowed to login.");
}
isuseradmin 方法 是通过参数loginusername这个生成jid jid形式为 node@domain...
阅读全文
+0°
2012年07月29日
⁄ spark
⁄ 共 1640字
第一种,也是官方推荐的 ,之前写过一篇文章介绍过。 就是在src plugins文件夹下创建如下的插件目录
然后用 build。xml进行打包。 在spark的用户目录plugin下存在此插件的jar包。必须打包为jar 不然插件是无法加载的
<?xml version="1.0" encoding="UTF-8"?>
<project name="Center_notice" default="release" basedir="..">
<property name="src.dir" value="src" />
<property name="dest.dir" value=...
阅读全文
+0°
+0°
2012年07月10日
⁄ spark
⁄ 共 3898字
substance 是一款很漂亮的皮肤,使用方法:
UIManager.setLookAndFeel( new SubstanceOfficeBlue2007LookAndFeel());
或
try {
UIManager.setLookAndFeel( " org.jvnet.substance.skin.SubstanceRavenGraphiteLookAndFeel " );
} catch (Exception e) {
System.out.println( " Substance Raven Graphite failed to initialize " );
}
使标题栏也改变
Java代码 JFrame.setDefaultLookAndFeelD...
阅读全文
+0°
+0°
2012年06月09日
⁄ spark
⁄ 共 1784字
第四:客户端要进行处理,处理的是 ,客户端登陆的时候,要进行监听,如果客户端登陆了,进行addPacketListener
spark插件代码如下:
public class GroupChatPlugin implements Plugin,PacketListener {
@Override
public boolean canShutDown() {
// TODO Auto-generated method stub
return false;
}
@Override
public void initialize() {
SparkManager.getConnection().addPacketListener(this,new MessageTy...
阅读全文
+0°
+0°
2012年06月07日
⁄ spark
⁄ 共 7578字
一些看smack时的笔记东西,和实现基本功能的源码,包括添加好友,创建群,接受邀请,聊天等,业务逻辑和UI分离
一、注册
Registration reg = new Registration();
reg.setType(IQ.Type.SET);
reg.setTo(ConnectionUtils.getConnection()
.getServiceName());
reg.setUsername(phoneCode.getText().toString());
reg.setPassword(passwd);
reg.addAttribute("android", "geolo_createUser_andro...
阅读全文
+0°
+0°
2012年05月22日
⁄ java
⁄ 共 3774字
jlable实现从上往下滚动。有需要的朋友拿去吧 代码写的很烂,希望不要拍砖
package UI;
import java.awt.Color;
import java.awt.Cursor;
import java.awt.Graphics;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.io.IOException;
import java.util.Vector;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
/**
* 带有滚动效果的Label标签,...
阅读全文