-
Gesamte Inhalte
220 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von mkScheller
-
das habe ich schon alles gemacht mit der aussagekräftigen exc und so. Die Frage ist: Wie sorge ich dafür, dass das Applet sich beendet, wenn der Benutzer bei der Fehlermeldung dann auf OK klickt? Weil nach Applet.start() ein destroy() nichts bewirkt.
-
Überprüfen ob eine Liste vollständig und zusammenhängend in einer anderen Liste...
mkScheller antwortete auf PCfreak's Thema in Java
Der Fehler liegt wohl daran: } else { return false; }// end if weil damit die Methode beendet wird, durch return wird eine Methode immer beendet. -
Hi Leute, wenn mein Applet einen Fehler feststellt (Exception) soll es nach einer Warnung sich selber beenden. Wie geht das? destroy() und stop() sind ja nicht implementiert bzw leer.
-
wenn es ein Applet ist dann gibts da die methode getCodeBase() wenn es jetzt falsch ist, diesen hilfreichen link hier zu verwenden, möge ihn bitte jemand entfernen und mich darauf hinweisen: http://java.sun.com/j2se/1.4.2/docs/api/java/applet/Applet.html#getCodeBase()
-
warum nich einfach so: System.out.println(String.valueOf(fZahl).substring(0, String.valueOf(fZahl).toString().indexOf(".") + 3)); Dann hast du den Vorteil, dass der originale/ungeschnittene Wert erhalten bleibt. Diskutier das mal aus mit deiner Lehrerin. Guten Abend und auf Wiedersehen. PS: genau so denke ich *lol
-
Siedler 5 - Erbe der Könige
mkScheller antwortete auf Spooky23's Thema in Gaming Club's Allgemeine Themen
siedler 5 macht mir gar keinen spass mehr -
mir kommt es so vor als würde ich einfach zu schwierige fragen stellen, ist dem denn so?
-
hi leute, ich werd noch wahnsinnig, seit einiger zeit versuche ich mit dem keytool Schlüsselpaare für SSL-verschlüsselte Kommunikation zwischen Server und Client zu erstellen. Ich habe mir dafür 2 kleine Skripte geschrieben, die das dann vollautomatisch machen. Jetzt meine Frage: Wenn ich wie siehe unten Schlüsselpaare erstelle, sind diese dann für SSL geeignet/korrekt? keytool -genkey -alias %ALIAS% -keystore c:\runexec\server\serverKeystore -keypass %PW% -storepass server -keyalg RSA -validity 365 -dname "CN=..." wobei %ALIAS% ein Platzhalter für ein alias ist und %PW% auch ein Platzhalter für ein Passwort ist Exportieren des Server-Zertifikats: keytool -export -alias %ALIAS% -storepass server -file c:\runexec\server\%ALIAS%.cer -keystore c:\runexec\server\serverKeystore und anschließendes Einbinden des exportierten Zertifikats in den keystore des clients: keytool -import -v -trustcacerts -alias %ALIAS% -file c:\runexec\server\%ALIAS%.cer -keystore c:\runexec\client\clientKeystore -keypass %PW% -storepass client entsprechendes natürlich auch für den Client-Keystore: keytool -genkey -alias %ALIAS% -keystore c:\runexec\client\clientKeystore -keypass %KEYPASS% -storepass client -keyalg RSA -validity 365 -v -dname "CN=..." keytool -export -alias %ALIAS% -storepass client -file c:\runexec\client\%ALIAS%.cer -keystore c:\runexec\client\clientKeystore keytool -import -v -trustcacerts -alias %ALIAS% -file c:\runexec\client\%ALIAS%.cer -keystore c:\runexec\server\serverKeystore -keypass %KEYPASS% -storepass server Das erfolgt auch problemlos (natürlich achte ich darauf, dass die entsprechenden keystores existieren, denn sonst geht ja das einbinden nicht) und enthalten tun die keystores jeweils einen "keyentry" und einen "trustedCertEntry". Der Server wird gestartet - klappt Der Client wird gestartet - klappt nicht, weil eine ...NO_PERMISSION-exception vom server zum client geworfen wird, mit der Begründung About to reject request because connection is not SSL Dabei ist es doch SSL oder nicht?? *arrgghh* ich hoffe auf zahlreiche vorschläge, ideen, anregungen und so, denn vom vielen trial 'n error bin ich erschöpft Gruss, mk
-
habe eine einfachere Variante gefunden: clearSelection(); eine Methode nämlich, danke dennoch für die hilfe, habe es vorher so geschafft aber nur über nen umweg
-
hi, siehe titel - wie gehtn das? dass keine Zelle mehr markiert is? gruss
-
http://www.galileocomputing.de/openbook/javainsel3/ eclipse is wirklich gut, bei fragen zu eclipse kontaktiere man mich :OD gruss
-
mit faktischen aussagen erzielt man anscheinend die besten ergebnisse
-
sieht viel aus, isses aber nich, einfach nur kopieren und entsprechende imports setzen import java.util.*; ... String strTimeStamp = new String(""); // create a Europe Standard Time time zone SimpleTimeZone pdt = new SimpleTimeZone( 3600000, "Europe/Paris", Calendar.MARCH, -1, Calendar.SUNDAY, 3600000, SimpleTimeZone.UTC_TIME, Calendar.OCTOBER, -1, Calendar.SUNDAY, 3600000, SimpleTimeZone.UTC_TIME, 3600000); Calendar calendar = new GregorianCalendar(pdt); Date trialTime = new Date(); trialTime.setTime(System.currentTimeMillis()); calendar.setTime(trialTime); //format the date if (calendar.get(Calendar.HOUR_OF_DAY) < 10) strTimeStamp = "0" + calendar.get(Calendar.HOUR_OF_DAY); else strTimeStamp = "" + calendar.get(Calendar.HOUR_OF_DAY); if (calendar.get(Calendar.MINUTE)<10) strTimeStamp = strTimeStamp + ":0" + calendar.get(Calendar.MINUTE); else strTimeStamp = strTimeStamp + ":" + calendar.get(Calendar.MINUTE); if (calendar.get(Calendar.SECOND)<10) strTimeStamp = strTimeStamp + ":0" + calendar.get(Calendar.SECOND); else strTimeStamp = strTimeStamp + ":" + calendar.get(Calendar.SECOND); return strTimeStamp; hatte dieses problem letzte woche erst
-
Hi Leute, ganz kurz: Wenn ich eine org.omg.CORBA.TIMEOUT - Exception vom Server erhalte* dann wird ein neuer Thread gestartet, der nicht beendet wird. Wie kann ich dafür sorgen, dass er beendet wird? *-den Timeout-Wert von 1000ms habe ich über die Properties jacorb.connection.client.idle_timeout = 1000 bei der Initialisierung des ORB festgelegt. Wenn ich versuche über eine Helperklasse eine Objektreferenz mittels Helperklasse.narrow(objRef) auf ein "ordentliches" Objekt zu bekommen, dann wird manchmal eine TIMEOUT-exception geworfen, je nachdem um was für eine Objektreferenz es sich handelt - was auch korrekt ist, womit ich auch rechne (durch catch-Block). Allerdings wird dann dennoch dieser neue Thread gestartet der Speicher frisst und genau das soll vermieden werden bzw der soll beendet werden.
-
also wenn da nicht soviel code stünde, würde das die leute vielleicht nicht so dermaßen abschrecken, woran scheitert es denn ganz konkret? ganz konkret? bitte den code strukturieren, is einfacher zu lesen gruss
-
wo gibtsn das? gruss
-
ja das mit dem stream hab ich auch im netz gefunden, wollte allerdings ersmal fragen, ob jmd ne andere (einfachere) mögl. kennt.
-
Hi, so habe ich es damals gemacht: Process procSPL4exe = Runtime.getRuntime().exec(strCommandLine); // get the errorline from spl4.exe // and deliver one to the Vector InputStream InputStreamSPPexe = procSPL4exe.getErrorStream(); int nSPL4byteStream = InputStreamSPPexe.read(); String strErrorLine = new String(""); while (-1 != nSPL4byteStream) { String aChar = new Character((char) nSPL4byteStream).toString(); if (10 == nSPL4byteStream) { vecOutput.add(strErrorLine); //nSPL4byteStream = InputStreamSPPexe.read(); strErrorLine = ""; } else { strErrorLine = strErrorLine + aChar; } nSPL4byteStream = InputStreamSPPexe.read(); } Du musst den Datenstrom der zurückgeliefert wird über einen InputStream (bzw. Errorstream) einlesen und dann hast du das Ergebnis der Konsolen-Ausgabe in einem String, den du dann einfach weiter verarbeiten kannst.
-
Hallo, kennt jemand zufällig eine einfach Möglichkeit eine "deep copy" für eine Hashtable zu machen?? Denn über folg. Sourcecode erhält man ja keine deep copy: Hashtable newHashtable = new Hashtable(); newHashtable.putAll(hashtableOldValues); Gruss/Regards
-
Ok, das 'a' war falsch, es ist ein 'A', damit also "App.class". Nutze momentan aber nicht das JAR sondern die class-Files im Ordner "/bin". Danke für den Hinweis/die Hilfe/den Support. Ich denke mal, wenn ich dann das JAR benutzen will, treten wieder irgendwelche Fehler auf. So wie jetzt auch *grr* Weiss eventuell jemand, wie ich die security-Exception (beim Laden der Icons/ImageIcons) umgehe, aber dennoch Bilder laden kann? Diese Bilder müssen aber static sein, da eine andere Klasse auf eine Methode der Hauptklasse und deren Bilder zugreift, wodurch "private [static] Image img_Updating = JApplet.getImage(JApplet.getCodeBase(), "image/updating.gif");" rausfliegt, da das nicht static geht. Oder kann man das quasi irgendwie per casting verändern?
-
Hi, habe nun mittels eclipse (unter export) eine jar-datei erzeugt, die alles beinhaltet, auch die Klasse app.java, die "...extends Applet" beinhaltet. Das "complete.jar" ist unter "c:\runexec" zu finden. Die html-datei beinhaltet dies: <applet code="App" codebase="c:/runexec/" archive="complete.jar" width="800" height="600"> Your browser is completely ignoring the <APPLET> tag! </applet> Wenn ich nun die hmtl-datei ausführe, dann erscheint ein Fenster mit nem roten "X" links oben. In der "Sun Java Console" (unter Extras) steht folgendes: java.lang.ClassNotFoundException: App gefolgt vom stacktrace und Caused by: java.io.FileNotFoundException: c:\runexec\App.class (Das System kann die angegebene Datei nicht finden)... Daher die Schlussfolgerung, dass der was nich finden kann. Kann man das lösen? Wenn ich im HTML "App.class" angebe ändert sich die Fehlermeldung derart, dass dann dasteht "...Caused by: java.io.FileNotFoundException: c:\runexec\App\class.class..."
-
Hi, eine Frage zu dem Thema: Ist es möglich, mit (möglichst) wenig Umprogrammierung eine Java-Applikation in ein Applet zu verwandeln? Meine Java-Applikation ist verhätnismäßig riesig und funktionstüchtig. Um daraus ein Applet zu basteln (auf herkömmliche Weise) müsste man doch "...extends Applet" machen und nicht - wie jetzt - "...extends JFrame"? Allerdings würde dies eine große Umprogrammierung mit einigem an Zeitaufwand fordern sowie dem Studieren von Applet und der Funktionsweise&Co. Mit besten Grüssen/Regards
-
Zu dieser Zeit bin ich auch auf jene Problematik gestoßen. Gibt es dafür denn eine Lösung?
-
Danke, habe es geschafft. Hier nochmal für alle: 1. unter http://jakarta.apache.org/site/binindex.cgi Tomcat runterladen und installieren (egal wohin, Port: 8080) 2. unter http://www.sysdeo.com/eclipse/tomcatPlugin.html TomcatPlugin für Eclipse herunterladen und ins Plugin-Verzeichnis von Eclipse kopieren/entpacken 3. Eclipse starten 4. Unter Windows-Customize Perspective wählen und bei "Other" Häkchen bei Tomcat -> dadurch erscheinen die 3 Buttons (T starten, T beenden, T neustarten) 5. Windows-Preferences-Tomcat dort den Ort einstellen (da, wohin installiert); bei den JVM Einstellungen entsprechende Einstellungen eingeben (Admin/Entwickler fragen) 6. Neues Tomcat-Projekt anlegen, Projektname beliebig, Häkchen bei content auf 'use default' belassen 7. alle benötigten Jars ins Verz lib kopieren 8. alle Sourcen nach src kopieren 9. Rechtsklick auf Projektname und Refresh Ich musste noch eine web.xml erzeugen und dort einiges reinschreiben, aber das muss man selber sehen... Gruss an alle die dit hilft
-
welche plug-ins müssen bei eclipse konkret installiert werden? und vor allem wie? ich habe schon versucht aber es hat nicht geklappt. gruss