Switched the chat view and test app over to BUI. Modifide the build script
to create a narya-jme.jar file. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3529 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -3,6 +3,11 @@
|
||||
|
||||
package com.threerings.jme.client;
|
||||
|
||||
import com.jme.bui.BLabel;
|
||||
import com.jme.bui.BLookAndFeel;
|
||||
import com.jme.bui.BWindow;
|
||||
import com.jme.bui.layout.BorderLayout;
|
||||
|
||||
import com.threerings.crowd.client.PlaceView;
|
||||
import com.threerings.crowd.data.PlaceObject;
|
||||
import com.threerings.crowd.util.CrowdContext;
|
||||
@@ -13,15 +18,22 @@ import com.threerings.jme.chat.ChatView;
|
||||
/**
|
||||
* Manages the "view" when we're in the chat room.
|
||||
*/
|
||||
public class JabberView
|
||||
public class JabberView extends BWindow
|
||||
implements PlaceView
|
||||
{
|
||||
public JabberView (CrowdContext ctx)
|
||||
{
|
||||
super(BLookAndFeel.getDefaultLookAndFeel(), new BorderLayout());
|
||||
|
||||
_ctx = ctx;
|
||||
_jctx = (JmeContext)ctx;
|
||||
_chat = new ChatView(_jctx, _ctx.getChatDirector());
|
||||
_jctx.getRoot().attachChild(_chat);
|
||||
addChild(_chat, BorderLayout.CENTER);
|
||||
|
||||
setBounds(0, 40, 640, 240);
|
||||
layout();
|
||||
_jctx.getRoot().attachChild(this);
|
||||
_jctx.getInputDispatcher().addWindow(this);
|
||||
}
|
||||
|
||||
// documentation inherited from interface PlaceView
|
||||
|
||||
Reference in New Issue
Block a user