Реферат: Java технологія и основні риси та перспективи застосування
}
}
public void stop() {
if (!single)
server.quit();
}
void add(String id, String hostname, String name) {
delete(id); // in case it is already there.
idList.addItem("(" + id + ") " + name + "@" + hostname);
}
void delete(String id) {
for (int i = 0; i < idList.countItems(); i++) {
String s = idList.getItem(i);
s = s.substring(s.indexOf("(") + 1, s.indexOf(")"));
if (s.equals(id)) {
idList.delItem(i);
break;
}
}
if (idList.countItems() == 0)
showStatus("Wait for other players to arrive.");
}
private String getName(String id) {
for (int i = 0; i < idList.countItems(); i++) {
String s = idList.getItem(i);
String id1 = s.substring(s.indexOf("(") + 1, s.indexOf(")"));
if (id1.equals(id)) {
return s.substring(s.indexOf(" ") + 3, s.indexOf("@"));
}