Fif (03.01.2012)
-
02.01.2012, 23:05 #1
[KRClient] Applet in einem Package?
Hey,
Ist es möglich, dass Applet beim/vor/nach der Manipulation in ein Package zu verschieben (also das GroupChat, ChatFrame, ChatPanel, etc. z.B. im Package "knuddels" sind)? Mein Sourcecode wird ohne Packages relativ unübersichtlich.
Ich persönlich habe keine Ahnung, wie ich das machen soll. Habe auch schon Mentos gefragt, welcher auch keine Lösung wusste.
MfGGeändert von Fif (03.02.2012 um 00:16 Uhr)
-
03.01.2012, 00:09 #2
- Registriert seit
- 19.12.2011
- Beiträge
- 356
Thanked 164 Times in 101 PostsAW: [KRClient] Applet in einem Package?
Wenn ich mich nicht ganz irre läuft der genauso wie die KNLIb was das kompilieren angeht?
Dann müsstest du das Compile Script entsprechend anpassen dass es deine andere Klasse mit einbindet. SOllte dann gehen.
-
The Following User Says Thank You to DeKaDeNz For This Useful Post:
-
03.01.2012, 00:13 #3
AW: [KRClient] Applet in einem Package?
Ne. Er will die kompletten von Knuddels kompilierten Klassen in ein eigenes Package bringen - also von dem defaultPackage raus.
Ich habe gesagt, dass die Definierung, ob eine Datei in einem Package ist, in dem ByteCode steht und das man diesen Maniupulieren müsste.
Nur das ist wohl etwas schwieriger.
MfG„Es sind nicht unsere Fähigkeiten, die zeigen, wer wir wirklich sind, es sind unsere Entscheidungen.“
- Albus Dumbledore, Harry Potter 2
/guestchat registerGuest
-
The Following User Says Thank You to Mentos For This Useful Post:
Fif (03.01.2012)
-
09.01.2012, 06:43 #4
- Registriert seit
- 06.11.2011
- Beiträge
- 418
Thanked 686 Times in 246 PostsAW: [KRClient] Applet in einem Package?
Das wird schwierig. Das Package ist Teil des Namen, diesen kannst du mit javassist zwar ändern, aber du musst dann glaube ich auch jeden Zugriff auf eine Klasse umbenennen.
Wenn du z. B. aus der Klasse GroupChat, welche sich nicht in einem Package bzw. dem Default Package befindet, auf eine Klasse in einem anderen Package zugreifen willst müsste das aber trotzdem gehen. Schwierig wird es wenn du aus einem Package auf eine Klasse im Default Package zugreifen willst, aber auch das ist mit der Methode forName in der Klasse Class möglich.
Aber wenn es dir nur um die Übersichtlichkeit geht, dann kannst du deine Klassen auch in verschiedene Ordner stecken ohne den Ordner als Package zu verwenden.
-
The Following User Says Thank You to Flav For This Useful Post:
Fif (10.01.2012)
Ähnliche Themen
-
Was kann man bei so einem Wetter machen mit einem Mädel?
Von !lkay im Forum OffTopicAntworten: 12Letzter Beitrag: 07.05.2017, 22:20 -
Lance Butters Package
Von Pimf MC im Forum Musik ♫Antworten: 0Letzter Beitrag: 25.05.2012, 11:30 -
Fortgeschritten Konvertieren von einem Fifty-String zu einem anderen Format
Von Mentos im Forum AufgabenAntworten: 0Letzter Beitrag: 03.02.2012, 17:17 -
KRClient
Von uncopyable im Forum Knuddels ProgrammierungAntworten: 34Letzter Beitrag: 07.12.2011, 23:31
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.