Peeter
-
Gesamte Inhalte
400 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von Peeter
-
-
Das ist der Tag, den man benutzt um hier Code lesbar zu machen. Einfach wenn du deinen Text erstellst und etwas als Code markieren/lesbar machen willst den Button "#" drücken (in der erweiterten Erstellung eines Posts gleich neben dem Button "Antworten")
-
Entweder mit "Properties" (java.util.Properties) oder als serialisiertes Object (java.io.ObjectOutputStream).
Schau da mal in der API. Da steht das genauer.
-
naja, wenn die Anwendung auf dem lokalen Rechner läuft (Applet), dann geht das und du kannst es ganz normal verwenden (auch wenn es AWT ist). Ansonsten (ApplicationServer) wird sowas nicht gehen (zumindest fällt mir jetzt nix ein)....
-
Schau mal in die Klasse "java.awt.Toolkit"... ;-)
Aber mach nicht zu viel Krach damit! :beagolisc
Edit:
Um genau zu sein:
Toolkit.getDefaultToolkit().beep();
-
- einen actionListener auf den Button legen
- in dieser Action einfach einen Vector mit der Anzahl der Spalten zusammen bauen
- diesen Vector mit der Methode "addRow(Vector row)" dem TableModel hinzufügen.
- fertig.
-
Wobei ich das mit MS-Word nicht machen würde (sondern dann lieber selbst so eine Rechnung in Java generieren würde), hier eine Möglichkeit...
http://jakarta.apache.org/poi/index.html
Mit dieser Api kannst du Word-Dateien erstellen.
-
Tu doch einfach die Images mit in das Jar und greife per
new ImageIcon(DeineApplication.class.getResource("Bildname.jpg"));
Damit bekommst du die Images aus dem Jar auch wieder heraus...
-
<applet codebase="." archive="c:/runexec/complete.jar" code="package.struktur.nicht.vergessen.app.class" <-- das .class MUSS mit dran!! name="Applikation" width="800" height="600" alt="You need Java to run this Applet"> </applet>
So ist es richtiger. Passe noch deine Package-Struktur an und ist die "app.class" wirklich (a)pp <-- klein geschrieben?? :eek:
-
Naja, du könntest die "Startdatei" für dein Applet schreiben (die mit dem "start(), stop(), ...") und in der start()-Methode kannst du doch deine Applikation aufrufen! (Konstruktor-Aufruf deiner Applikation oder Reflections-Api nutzen oder....)
-
dd if=/dev/zero of=./test.txt bs=8k count=10000
erzeugt eine mit "0"en gefüllte Datei der Größe 80MB.
Jetzt nur noch BlockSize und Count ändern und du hast deine 1GB-Datei.
-
Du musst deinen Kernel mal überprüfen ob da dein Memory über 4GB erkannt wird. (High Memory Support)
Das musst du einfach höher stellen, den Kernel neu übersetzen (und bekannt geben) und dann neu booten.
Peet
-
Du musst darauf achten WO diese "hh.exe" liegt und als Dateiname gibst du am besten den kompletten, absoluten Pfad zu deiner chm-Datei an.
So wie Jaraz es gemacht hat bloß mit absolutem Pfad.
[edit] verdammt, zu spät! :beagolisc [/edit]
-
Diese Dateien musst du mit dem Programm "hh.exe" öffnen. Naja, obwohl ich nicht der Freund von solchen Sachen bin, verrate ich dir trotzdem wie das geht.
Runtime.getRuntime().exec("C:/WINNT/hh.exe " + dateiname);
Grüße, Peet
-
P4 2,8 HT
1 GB Ram
Ati Radeon 9500 (128 MB)
Spiel bei 800x600 auf medium Details ruckelfrei. Mehr hab ich mich noch nicht getraut....
-
Danke, das meinte ich...
-
Es geht auch direkt per Telnet... Einfach per Telnet auf den entsprechenden Mail-Server verbinden (unbedingt SMTP-Port mit angeben) und sich dann ein bisschen mit SMTP-Protokoll auskennen und los kann es gehen. So kannst du komplett ohne Scripte eine Mail verschicken. Musst nur die SMTP-Befehle kennen.
-
Naja, du müsstest schon mindestens HTTP 1.0 einhalten, sonst gibt dein Webserver nur Quatsch zurück....
Schreib sowas wie "GET irgendwo/irgendwas" in den Stream und der Webserver gibt dir die entsprechende Seite zurück....
-
JETZT weiß ich woran das liegt.... :beagolisc
Also folgendes. Dein Programm passt soweit... Nur gibt es ein Problem. Der Webserver antwortet ja erst wenn der Client eine Anfrage schickt. Da du aber nichts durch deinen OutputStream jagst, reagiert der Webserver auch auf nichts...
Verstehst du? Du bist zwar mit dem Webserver verbunden, jedoch gibt's dann irgendwann einen Timeout, weil nichts passiert...
Nimm mal einen anderen Port um sowas zu testen, oder schicke eine "Anfrage" an den Webserver.
-
Versuch mal dein byte[100] etwas größer zu machen.
Ich probier den Code bei mir mal aus....
-
Ja, ich weiß was so lange dauert...
InetAddress inet = InetAddress.getByName(ip);
... deine Namensauflösung. Übergib lieber die IP direkt an dein Socket (da deine IP eh ein String ist).
sock1 = new Socket(ip, port);
-
ProgressBar
in Java
Vorneweg mal was. Beschäftige dich mal mit Threads und Interfaces... Nur ein gut gemeinter Rat. Wenn du Runnable implementierst MUSST du abstracte Methoden überschreiben.
So, und nun zu deiner do-while-Schleife.
Schreib das ganze als Methode und rufe das ganze in einem extra-Thread auf...
-
ProgressBar
in Java
Schon mal dran gedacht, das dein
do { // Anzeige in Veränderung for (int i = 1; i <= max; i++) { try { Thread.sleep(10); } catch (InterruptedException e) { } final int j = i; SwingUtilities.invokeLater(new Runnable() { public void run() { bar.setValue(j); } }); } datnr++; } while (datnr < 50);
DIREKT bei der Erzeugung deines Frames abgearbeitet wird?!
Jetzt überlege mal, ob das nicht vielleicht dein Fehler ist... ;-)
-
Naja, die 4GB-Platte wird nicht gerade die schnellste sein... Das das kopieren von der 4GB-Platte auf die 80GB-Platte 15 Minuten dauert, liegt dann wieder an der Lese-Geschwindigkeit der 4GB-Platte...
Also das kann man nicht richtig vergleichen.
Ich würde auch erstmal prüfen ob DMA wirklich eingeschaltet ist und dann würde ich erst weiter schauen, ob das Problem woanders liegt...
-
Ich glaube genau weil die beiden Platten an EINEM IDE Strang hängen ist das ganze so langsam... Es kann ja immer nur von einer Platte entweder gelesen oder auf eine geschrieben werden. Wenn beide Platten an verschiedenen IDE-Kanälen hängen, geht das ganze auch schneller vonstatten...
Exception -> serialVersionUID
in Java
Geschrieben
Schau mal hier.
Da steht eine Beschreibung und wie man diese UID bekommt...