Hey,
Zuerst führt ihr folgende SQL Abfrage durch :
|
MySQL-Abfrage(n)
|
1
|
ALTER TABLE `channels` ADD `info` VARCHAR( 450 ) NOT NULL
|
Danach sucht ihr in der
Channel.java nach:
|
Java-Quelltext
|
1
|
private String backgroundImage;
|
darunter fügt ihr ein:
|
Java-Quelltext
|
1
|
private String info;
|
Sucht:
|
Java-Quelltext
|
1
|
topic = rs.getString("topic");
|
darunter:
|
Java-Quelltext
|
1
|
info = rs.getString("info");
|
Nun sucht ihr nach:
|
Java-Quelltext
|
1
2
3
|
public short getSize() {
return size;
}
|
darunter:
|
Java-Quelltext
|
1
2
3
|
public String getInfo() {
return info;
}
|
Damit ist die Channel.java für uns abgeschlossen und wir öffnen die
CommandParser.java
Diese erweitern wir mit:
|
Java-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
|
}else if (cmd.equals("getinfo")) {
Panel infop = new Panel();
Popup infopop =new Popup("Info über den Channel " + channel.getName(), "Informationen über: " + channel.getName(),channel.getInfo(), 400, 400);
Button ok = new Button("OK");
infop.addComponent(ok);
infopop.addPanel(infop);
client.send(infopop.toString());
|
Nun könnt ihr in der Tabelle Channels in der Spalte info eure Info bearbeiten, natürlich sind #, _ ,.... aktiviert.
Viel Spaß
Mfg.