Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Banana-Coding.com - Java Knuddels Emulator. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

1

Donnerstag, 22. September 2011, 22:01

Fehler!

Java-Quelltext

1
2
3
4
5
if(com.equals("xSponqeBoBx")) {
            	SimpleDateFormat time = new SimpleDateFormat("HH:mm:ss");
            	String uz = time.format(new Date());
            	ButlerMessage(channel, "xSponqeBoBx ist unser _Chef_! Hast du was gegen ihn? Wenn ja.. Sag es ihm in die Augen!!! ");
        	}


also das com am anfang ist rot unterstrichen was is daran der fehler? ich finde kein und davor ist auch ein com und nix falsch

Localhost

Ehemaliger Supporter

Beiträge: 345

Wohnort: 127.0.0.1

  • Private Nachricht senden

2

Donnerstag, 22. September 2011, 22:03

Wo hastn du das eingetragen? Und wozu das Date?
No support via message.

"Der gute Programmierer ist nicht der, der keine Fehler macht, sondern der, der seine Fehler rasch findet und behebt."

3

Donnerstag, 22. September 2011, 22:04

Java-Quelltext

1
2
3
if(com.equals("xSponqeBoBx")) {
ButlerMessage(channel, "xSponqeBoBx ist unser _Chef_! Hast du was gegen ihn? Wenn ja.. Sag es ihm in die Augen!!! ");
}


zu butler.java

Localhost

Ehemaliger Supporter

Beiträge: 345

Wohnort: 127.0.0.1

  • Private Nachricht senden

4

Donnerstag, 22. September 2011, 22:15

Poste mal deine Butler.java. Eigentlich sollte dort kein Fehler kommen. :)
No support via message.

"Der gute Programmierer ist nicht der, der keine Fehler macht, sondern der, der seine Fehler rasch findet und behebt."

5

Donnerstag, 22. September 2011, 22:16

Java-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package handler;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
import knuddels.Channel;
import handler.Butler;
import knuddels.Client;
import knuddels.Server;
import tools.PacketCreator;

/**
*
* @author SeBi
*/
public class Butler {

	private static String[] ans = {"Was, Was, Was ?", "Was ?", "Bin ich hier der einzige den Sie nerven können?"};

	public static void Butler(Client client, Channel channel, String message) {
    	if(message.startsWith(Server.get().getButler().getName().toLowerCase() + " ")) {
        	String com = message.trim().replace(Server.get().getButler().getName().toLowerCase() + " ", "").toLowerCase();
       	 
        	if(com.equals("time")) {
            	SimpleDateFormat time = new SimpleDateFormat("HH:mm:ss");
            	String uz = time.format(new Date());
            	ButlerMessage(channel, "Es ist genau " + uz);
        	}
    	} else {
        	Random rnd = new Random();
        	ButlerMessage(channel, ans[rnd.nextInt(ans.length)]);
   	 
	}if(com.equals("xSponqeBoBx")) {
            	ButlerMessage(channel, "xSponqeBoBx ist unser _Chef_! Hast du was gegen ihn? Wenn ja.. Sag es ihm in die Augen!!! ");
        	}
     	else {
        	Random rnd = new Random();
        	ButlerMessage(channel, ans[rnd.nextInt(ans.length)]);
    	}
	}

	private static void ButlerMessage(Channel channel, String msg) {
    	String publicMessage = PacketCreator.publicMessage(Server.get().getButler().getName(), channel.getName(), msg);
    	for (Client c : channel.getClients()) {
        	c.send(publicMessage);
    	}
	}
}

da bitte

Localhost

Ehemaliger Supporter

Beiträge: 345

Wohnort: 127.0.0.1

  • Private Nachricht senden

6

Donnerstag, 22. September 2011, 22:19

Uff, kein Wunder. :D

Füg deinen Code mal über

Java-Quelltext

1
if(com.equals("time")) {
hinzu.

MfG
No support via message.

"Der gute Programmierer ist nicht der, der keine Fehler macht, sondern der, der seine Fehler rasch findet und behebt."

7

Donnerstag, 22. September 2011, 22:20

danke