Zum Inhalt springen

Florian_K

Mitglieder
  • Gesamte Inhalte

    359
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Florian_K

  1. Strukturierte Programmierung ist leider nicht immer Inhalt in der Berufschule. Wie ich dich verstanden habe, möchtest du das Panel in eine eigene Klasse schreiben. Kleines Beispiel: package org.dummy.project; public class MyPanel extends Panel { public static int anyVariable = 666; public void dummy() { System.out.println("deine Methoden hier"); } } [/php] Das mit dem Package ist nur wichtig, wenn du ein Projekt machst. Lies die Doku in Bezug auf packages für mehr Info. Die Klasse speicherst du dann in eine eigene Datei ab, die den selben Namen tragen muss wie die Hauptklasse (in dem Fall "MyPanel"). Ich hoffe, ich war verständlich - ich brauch Kaffee! Ciao Florian
  2. Hat jemand nen *plönk* für mich? Des Fehlers Lösung war, das ganze natürlich auf einen Panel zu packen und nicht in einen Container... ~plönk~ ...ist aber auch warm. ...vielleicht kann man den thread ja recyclen?...
  3. ...langsam hab ich hier nen scrollPANE IN THE ASS... Folgendes: Ich möchte mehrere Buttons in ein Scrollpane reinlegen. Das funktioniert so nicht, da ein Button gleich automatisch den gesamten Bereich ausfüllt. Aaalso hab ich flugs nen container kreiert, dem ich Layout zuweisen kann und den Container ins Scrollpane geschmissen- funzt. Leider isset aber ein Applet und funzt eben nicht im Explorer: Security und hasse nich gesehen. (kann generell keine Containys anlegen) Hatte vielleicht jemand ein ähnliches Problem oder auch ne Lösung? Zur Verdeutschlichung ein wenige Code: ScrollPane iconbar = new ScrollPane(); Button test1 = new Button(); Button test2 = new Button("test2"); iconbar.add(test1); iconbar.add(test2); iconbar.setLocation(250,470); iconbar.setSize(400,80); iconbar.doLayout(); this.add(iconbar,null); [/php] Code ist so nicht ausführbar und benötigt noch einen Applet-Rumpf. Danke für jede Hilfe.
  4. Alternativ kann man per JavaScript abfragen, ob der Haken weggenommen wird und ihn wieder setzen, bzw. eine Alert-Message absetzen. Hab ganz übersehen: Funktioniert ab IE5 NN6, HTML4.
  5. Florian_K

    Systemspeicher

    Hmm, ok. Kann mich noch nicht ganz reinversetzen, aber meine Freundin hat ähnliches Problem. (Frauenproblem? ) Zunächst: Der Fehler ist nicht kritisch, zumindest kann sie problemlos weiterarbeiten. Allerdings vermute ich, dass es etwas mit dem "virtuellen Speicher" zu tun hat. Nächsten Absatz überspringen, wenn du weißt was gemeint ist. Windows braucht unmengen an Speicher. Wenn der RAM nicht mehr ausreicht, wird es in eine Auslagerungsdatei geschrieben, um sich's zu merken. (Wie ich, wenn ich mir was merken will und der Kopf nicht ausreicht, auf nen Notizblock schreibe. ) Diese Datei kann man in der Größe festlegen. Scheinbar muss die Größe der Auslagerungsdatei angepasst werden. Start-> Einstellungen-> Systemsteuerung-> System-> "Erweitert"-> [systemleistungsoptionen] (zumindest hier unter Win2000) Dort kannst du die Größe des virtuellen Arbeitsspeichers einstellen. Vielleicht ist aber auch nur zu wenig Platz auf C: vorhanden. Wenn es weniger als 50 bis 100 MB sind, solltest du ein paar ungenuzte, große Dateien löschen oder (auf andere Festplatten) verschieben. Hoffe, geholfen zu haben.
  6. Dann versuch mal wieder in Roger Wilco reinzukommen. So viel gibts da auch nicht zu beachten. Allerdings kann ich dir Netmeeting empfehlen. Da ist die Sprachqualität IMHO auch besser, zudem geht (wenn verhanden) auch Videochat. Mir ist nicht ganz klar, was dein Problem ist, weil du die Lösung ja kennst....
  7. Ich will mal kurz für Schlaubi reden: Multi Router Traffic Grapher
  8. Wir verwenden VMWare zur Emulation eines gesamten Rechners, auf dem wir dann Linux installieren. Kannst auch Win95 installieren, wenn du Spaß hast oder OS/2. Da biste auf jeden Fall auf der besten Schiene zwecks Kompatibilität. Nachteil: Kosten.
  9. Sollte im Prinzip ähnliche Auswirkungen haben, als ob du am Win98-Rechner direkt gelöscht hättest. Meines Wissens gibts bei Win98 kein undelete, allerdings einige Hersteller, die Dateien wiederherstelen können. ich habe leider kein Freewareprogramm gefunden, dass das befriedigend konnte. ich kann aber Norton Utilities empfehlen. Falls jemand noch andere Tipps hat: ich hab das selbe Problem. Noch ein Rat: Mach keine großen Dateioperationen mehr auf dem Win98-Rechner. Der Speicherplatz der ehemaligen Datei ist freigegeben und kann überschrieben werden. Wenn das passiert, ist die Datei teilweise oder ganz zerstört.
  10. Florian_K

    Num-Lock bei NT4.0

    Bei mir kann man das im BIOS einstellen. Schau dort mal rein.
  11. Florian_K

    Systemspeicher

    Bisher kann ich wenig dazu sagen. Von wem kommt die Fehermeldung? Windows, Outlook, ...? Welche Windows-Version hast du? Weißt du zufällig, wie groß der Hauptspeicher und/oder freie Platz auf der Festplatte ist? Ciao Florian
  12. Gibts hier keine Ignore-Funktion wie im Heise-Forum? [tipp.tipp.tipp] Schon gefunden! Das war ja einfach... Und jetzt zum Topic: "Wir haben da ein Projekt, das muss bis morgen fertig sein. Schaffen wir das?"
  13. Ist wirklich beides richtig, aber nur eins hört sich richtig an: Ruhter! Unwort: Deckungsbeitrag ... sagt doch alles, was?
  14. Puh, ist ja richtig medizinisch. Ich kenn nur Sekundenschlaf. Da wacht man auch meist von nem Krach auf. Wenns ne Hupe ist, wird man wach, wenns geborstener Stahl ist, wirkt es meist sehr ungesund auf den Metabolismus.
  15. Bitte nicht Applets (Äpfel) mit Servlets (Birnen) verwechseln! Das Applet ist meist nur als GUI für irgendwas gedacht. Die Ausgabe an das Browserfenster müsste schon der Server, sprich das Servlet übernehmen. Eine Lösung wäre, du schreibst mit dem Applet die Datei auf den Server (was du ja schon machst?) und rufst aus dem Applet heraus eine neue Seite auf, entweder im jetzigen Fenster oder einem neuen Fenster. Das sollte auch mit Frames funktionieren. Falls das ne Lösung sein sollte, kann ich dir Beispiele geben.
  16. Easy. Mach mal das: <input type="checkbox" name="zutat" value="salami" checked disabled> Salami<br>
  17. http://freewareportal.de/site/programme/packer.htm http://www.pentazip.com/50/de/pentazip_product_description_de.htm (nicht free) http://home.t-online.de/home/lars.hederer/deutsch.htm ...und vielleicht noch ein wenig bei Google forschen! Ich hab leider keine Erfahrung mit den Tools.
  18. Florian_K

    Winamp 3

    Wenn man unbedingt WA3 mit WA2.x oder WA1.x vergleichen möchte, dann sollte man sich nicht auf die Modularität von WA2 berufen. Die hat man bei WA3 nämlich um einiges erweitert! Wie viele Module gab's denn bei WA2? AVS, Datei-Input (MP3, WAV, MIDI, ...), Sound-Output (DSP) und rudimentäres Skinning. Jetzt hat man die Möglichkeit, eigene Module für WA3 zu schreiben, die mit anderen Modulen kommunizieren und interagieren. Wer braucht einen WA3-Chat? Oder WA3-Newsticker im Skin implementiert? Wohl keiner, aber man kann es machen! 100% ACK, dass WA2 für Zwischendurch am bestesten (sic!) ist, aber bei Nullsoft hat man immer betont (zumindest -hat-), dass beide Zweige von einander getrennt weitergeführt werden. Ob's jetzt wirklich noch ein WA2.81 oder WA2.9 gibt, ist zweifelhaft... schliesslich isser ja der beste MP3-Player. Gruß Florian
  19. Gut, dass nicht nur ich das Problem hatte. Ich musste mir eine eigene Klasse dafür schreiben, mit der Einschränkung, dass es keinen Timer in Java 1.2 gibt, den ich für Ein- oder Ausblenden-Verzögerung verwenden konnte, aber du kannst gern weiter darn basteln (open-source Projekt, was? *g*) Hier mal eben die Sources, macht 2,50: public class ToolTip extends Canvas { private static final Color standardBackground = SystemColor.info; private MediaTracker tracker; private String text; // the text to display private Color background; public ToolTip() { tracker = new MediaTracker( this ); background = standardBackground; } public ToolTip(String text) { this(); setText(text); } public void setText(String text) { this.text = text; } public String getText() { return this.text; } public void paint(Graphics g) { Dimension size = size(); g.drawRect(0,0,size.width-1,size.height-1); g.drawString(getText(),3,size.height-4); } public Dimension preferredSize() { Dimension pref = new Dimension(); if (getText().length() > 0) { FontMetrics ttfm = getFontMetrics(getFont()); pref.width = ttfm.stringWidth(getText())+7; pref.height = ttfm.getHeight()+4; } return pref; } } [/PHP] Und wie dur's aus dem Applet (oder Application, what ever) ansprichst, erzähl ich dir in der nächsten Folge! Erstmal musst du den Tooltip initialisieren: [PHP] ToolTip mytoolTip = new ToolTip(); Dann am besten noch ein wenig manipulieren: toolTip.setBackground(SystemColor.info); toolTip.setForeground(SystemColor.infoText); toolTip.addMouseListener(this); this.add(toolTip, 0); toolTip.hide(); [/PHP] Dann kommen wir zur Action. In der Button-Abfrage müssen wir jetzt noch für jeden Button einen Tooltip-Text einfügen: [PHP] public void mouseEntered(MouseEvent me) { setCursor(new Cursor(Cursor.HAND_CURSOR)); tooTip.setVisible(true); if (me.getSource() == testButton) { toolTip.setText("Das ist ein Test!"); } } public void mouseExited(MouseEvent me) { setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); toolTip.setVisible(false); } Das ist so ziemlich das Grundgerüst. Musst du vielleicht noch ein wenig anpassen, weiß jetzt nicht mehr, ob ich die Größe dynamisch an den Text anpasse. Have fun, Florian
  20. Sorry, aber in dem Manual, dass es auf http://www.mysql.com/documentation/index.html gibt, wird eindeutog gesagt, dass JOIN nur für SELECTS unterstützt wird und UPDATES nur SET, WHERE und LIMIT annehmen (von LOW_PRIORITY und IGNORE abgesehen). Gruß, Florian
  21. Hallo! Dumme Frage wahrscheinlich, aber ich möchte in einem Feld ein & verwenden, was die Datenbank allerdings als Eingabewert interpretiert. Wie kann ich also das & maskieren? Habs schon mit \ und anderen Zeichen probiert. Danke für die Hilfe Florian
  22. Vielleicht kann man der Raterei mehr abgewinnen, wenn du das Piepen mal aufnimmst und ins Netz stellst (bevorzugt MP3, wav geht auch).
  23. Jetz hör mal das: Es gibt gewisse Popup-Blocker, die Werbung in eigenen Fenstern blockieren. Wenn dieser Popup-Blocker aktiv war und etwas abgewehrt hat, macht der auch ein Geräusch. Isset das? (Ich fühl mich wie bei "Heiteres Beruferaten")
  24. Jaja, die gute alte c't. Du hast eigentlich recht: Eigentlich mit Word selbst, wenn du versioniert hast (Menü "Datei" -> "Version..."). Dann speichert Word mehrere Versionen, die du dann gegeneinander untersuchen kannst. Wenn du noch eine alte Version als eigene Worddatei hast, kannst du unter Menü "Extras" -> "Änderungen verfolgen" -> "Dokumente vergleichen..." die Dokumente vergleichen. Wenn du noch ältere Versionen suchst, kannst du's übrigens unter den "AutoWiederherstellen-Dateien" probieren (Word 2000). Das Verzeichnis findest du unter "Extras" -> "Optionen" -> "Speicherort für Dateien". Macht zweifuffzich! Gruß, Florian
  25. Hallo! Eigentlich ist das Einsetzen des Protokolls ein Faul-Feature für Tippschwache! AFAIK kann man das "voreingestellte" (lies: hardcodierte) Standardprotokoll "http://" nicht ändern. Die Browser raten das Protokoll meist anhand des Servernamens. (z.B. bei ftp.microsoft.de) Als Alternative kannst du das Protokoll in Favoriten oder der definierten Startseite ablegen. Sollte das Problem an internen Servern liegen (Intranet, z.B.), kannst du (mit nötiger Berechtigung) eine Umleitung einbauen, die von http://123.123.123.123/ (Standardmäßiges Protokoll + IP / Domain) auf https://123.123.123.123/ umleiten. (siehe Dokumentation des Webservers) Gruß, Florian

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...