[Spread-users] java
Aigars Riekstiņš
aigars at apse.cc.rtu.lv
Thu May 10 01:50:37 EDT 2001
Hello,
I am new to java and trying to use spread java API run into problem. I can
join, send, disconnect from spread group and other members see it but I
cannot receive messages. As total beginner in Java I suspect my code to be
wrong. So I would like to ask somebody to take look at it and give some help
or point to resources where to find answer.
Thank You
Aigars Riekstinsh
My code----------------------------------------
package spread.gui1;
import spread.*;
import java.net.*;
import java.io.*;
import java.util.*;
public class JFrame extends javax.swing.JFrame implements
BasicMessageListener{
public JFrame() {
initComponents ();
pack ();
}
SpreadGroup group = new SpreadGroup();
SpreadMessage message = new SpreadMessage();
SpreadConnection connection = new SpreadConnection();
private void jTextArea3MouseClicked(java.awt.event.MouseEvent evt) {
if(group != null)
if(connection != null){
msg_data = jTextArea3.getText();
message.setSafe();
message.addGroup(group);
message.setData(new String(msg_data).getBytes());
connection.multicast(message);
....................}
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
group.leave();
connection.disconnect();
....................}
private void jButton5MouseClicked(java.awt.event.MouseEvent evt) {
group_name = "";
group_name = jTextField8.getText();
user_name = jTextField4.getText();
connection.connect(InetAddress.getByName("localhost"), 0, user_name,
false, true);
group.join(connection, group_name);
...................}
public static void main (String args[]) {
new JFrame ().show ();}
private void DisplayMessage(SpreadMessage message)
{................}
public void messageReceived(SpreadMessage message) {
DisplayMessage(message);
}
private java.lang.String group_name;
private java.lang.String user_name;
private java.lang.String msg_data;
}
More information about the Spread-users
mailing list