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, 14. Juni 2012, 18:02

[Fehler] UTF8 Encoding

Hab mir grade Netbeans installiert, wollte dann den Source kompilieren und habe dabei folgenden Fehler erhalten:




Das ging noch weiter, aber ich will nicht alles posten :D

Hatte jemand von euch schon mal das Problem und kann mir helfen?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Moritz« (30. April 2016, 00:34)


2

Donnerstag, 14. Juni 2012, 18:03

Zeig mal ChatHandler.java her.
Tschüß.

3

Donnerstag, 14. Juni 2012, 18:06

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
53
54
/* Banana-Chat - The first Open Source Knuddels Emulator
 * Copyright (C) 2011  Flav <http://banana-coding.com>
 *
 * Diese Datei unterliegt dem Copyright von Banana-Coding und
 * darf ver�ndert, aber weder in andere Projekte eingef�gt noch
 * reproduziert werden.
 *
 * Der Emulator dient - sofern der Client nicht aus Eigenproduktion
 * stammt - nur zu Lernzwecken, das Hosten des originalen Clients
 * ist untersagt und wird der Knuddels GmbH gemeldet.
 */

package handler;

import knuddels.Channel;
import knuddels.Client;
import knuddels.CommandParser;
import knuddels.Server;

/**
 * 
 * @author Flav
 */
public class ChatHandler {
	public static void handle(String[] tokens, Client client) {
		Channel channel = Server.get().getChannel(tokens[1]);

		if (channel == null || !channel.getClients().contains(client)) {
			return;
		}

		if (client.isAway()) {
			client.setAway(false);
		}

		if (!client.isModerator()) {
			if (client.checkSpam(channel.getName())) {
				return;
			}
		}

		String message = tokens[2].trim();

		if (message.isEmpty()) {
			return;
		}

		if (message.charAt(0) == '/') {
			CommandParser.parse(message, client, channel);
		} else {
			channel.broadcastMessage(message, client, false);
		}
	}
}


E: Hätte ich auch selber drauf kommen können, einfach das Copyright Zeugs oben weg machen.

4

Donnerstag, 14. Juni 2012, 18:40

Oder einfach Das Projekt auf UTF-8 Umstellen und die Files ggf. noch mal neu ins Projekt laden.