Zum Inhalt springen

fadi

Mitglieder
  • Gesamte Inhalte

    39
  • Benutzer seit

  • Letzter Besuch

    Nie

Alle Inhalte von fadi

  1. Moin, @HighFly public String name ist eine Variablendeklaration, da sie nicht innerhalb einer Funktion steht, gilt diese Variable also klassenweit, eine sogenannte Membervariable. @Gräfin Das von Dir gepostete Listing kann alleine für sich nicht funktionieren: 1.) fehlt das implementierte Interface Groesse 2.) gibt es keine main( String[] args )-Funktion Generell kompilierst Du zuerst mit javac und lässt mit java dann ausführen. In dem Aufruf mit dem Javainterpreter musst Du die Klasse als Parameter mitgeben, die die main-Funktion enthält. Ich empfehle Dir die Seiten von Sun, das war meine erste Anlaufstelle, als ich anfing Java zu lernen. Hoffe, das hilft Fadi
  2. Moin EvilKneevil, um ehrlich zu sein, kann ich kaum glauben, was Du da schreibst. Nach meinem Wissen ist es gar nicht möglich eine Ausbildung OHNE Berufsschulpflicht zu absolvieren. Ist das bei Dir alles regulär abgenickt von der IHK? Denn bedenke, die Zwischenprüfung prüft ausschließlich Schulstoff ab ebenso der theoretische Teil der Abschlußprüfung. Zugegebenermaßen habe ich auch oft über die Schule im Allgemeinen und die Lehrer im Speziellen geflucht, aber das war mir immer noch liber als planlos in der Prüfung zu sitzen. Gruß Fadi
  3. Moin, ich hatte mein Berichtsheft als eine Access-Datenbank angelegt. Das hatte zwei Vorteile: 1.) Ich wurde an Datenbanken herangeführt anhand eines überschaubaren und in den Anforderungen einsichtigen Projektes 2.) Reproduzierbar! Nach mehreren Negativerfahrungen mit der IHK und deren Umgang mit Dokumenten von Auszubildenden hat sich dieses bewährt. Gruß Fadi
  4. fadi

    KDE2 & SuSE 6.4

    Moin, hat schon jemand Erfahrungen mit der Installtion und eventuellen libs etc. gesammelt? Ein Kollege von mir hat sich gerade sein System (Mandrake) durch die versuchte Installtion versaut...das würde ich gerne vermeiden fadi
  5. fadi

    ...WIN98 und 128 Mb RAM

    Kann auch nur sagen, daß ich von zwei Leuten aus meiner Firma gesagt bekommen habe, daß nach 128MB finito ist (bei Win98 und 95, nicht NT). fadi
  6. Moin, ich bin für eine Aufteilung des Boards. Eine Unterteilungsmöglichkeit liegt ja bereits im Namen vergraben. Ich denke, es ist auch durchaus sinnvoll, diese Unterteilung vorzunehmen, denn es würde dann ein Board für Applikationsentwickler und ähnliches geben sowie ein Board auf dem das Einrichten von Systemen u.ä. diskutiert werden können. In der Vergangenheit hat es sich ja immer schön bunt gemischt. fadi
  7. Moin Thomas, anbei eine kleine HTML-Seite, die sich mit dem Sortieren von Vektoren beschäftigt. Ich hoffe, die Lektüre hilft Dir weiter. Mir hat es zumindest fadi
  8. Moin, hab unseren SysAdmin mal gefragt. Er meint, mappen müsste klappen, wenn Du statt des Computernamens dessen IP verwendest. Vielleicht klappt es dann ja auch mit dem Anmelden. fadi
  9. Moin, das marquee tag funktioniert nicht im Netscape, ebensowenig wie iframe. fadi
  10. Moin, braucht man für Microsoft-Netzwerke nicht diesen NetBUI-Kram? fadi
  11. fadi

    Java & Event Handling

    Moin, stimmt, Du hast recht. Wie Du merkst, habe ich mit diesem Konzept und den dazugehörigen Begrifflichkeiten auch noch leichte Probleme. Die URL unten verweist auf eine Seite weiter im Sun-Tutorial, dort im unteren Teil gibt es einen Absatz über anonyme Klassen. http://www.java.sun.com/docs/books/tutorial/java/javaOO/innerclasses.html fadi
  12. fadi

    Java & Event Handling

    Moin Uli, das ist ein ganz dreckiger Trick Es handelt sich um eine sogenannte anonyme Klasse. Dieser Codeauszug, denn ich gepostet habe, kommt aus dem Konstruktors meiner Klasse. Ich habe auch mehrere Class-Dateien, die aus der einen Java-Datei erzeugt werden. Mehr Infos dazu gibt es unter http://www.java.sun.com/docs/books/tutorial/java/javaOO/nested.html fadi
  13. fadi

    Java & Event Handling

    Meinst Du die erste öffnende runde Klammer zwischen addActionListener und new? m_btnNew.addActionListener(new ActionListener() { actionPerformed(ActionEvent e) { ... } }); Die wird ganz am Ende hinter der geschweiften Klammer geschlossen. Hab ich auch nur so aus den Sun-Tutorials übernommen. Gefressen hat's javac und läuft und läuft und läuft . Jetzt kommt die kontextsensitive Hilfe fadi [Dieser Beitrag wurde von fadi am 29. August 2000 editiert.]
  14. @DevilDawn Sehr abgeklärt und souverän, schon selten zu finden in den heutigen Tagen. Ist das denn so, daß Win2000 einen NT-Server locker ersetzen kann? Bisherige Aussagen über den neusten Schuß der Redmond-Jungs sind eigentlich nicht so schlecht...? fadi
  15. fadi

    Java & Event Handling

    @TG: Hab ja auch nie gesagt, daß es nicht geht, aber es ist superumständlich. Und alles nur, um im Look&Feel zu bleiben. I HATE IT! fadi
  16. fadi

    Java & Event Handling

    Problem gelöst Das folgende tut, was es tun soll. m_btnNew.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { materialListItem mliDummy = new materialListItem(); mliDummy.setName(szDummyEntry); int nPos = EngineManager.recorder.m_pnListe.addItem(mliDummy, -1); EngineManager.recorder.m_pnListe.updateTableModel(); EngineManager.recorder.m_pnListe.m_tblMaterial.setRowSelectionInterval (nPos , nPos); EngineManager.recorder.m_pnListe.myModel.setRowToEdit(nPos); boolean b = EngineManager.recorder.m_pnListe.m_tblMaterial.editCellAt(nPos, 0); Component comp = (Component)EngineManager.recorder.m_pnListe.m_tblMaterial.getEditorComponent(); ((JTextField)comp).selectAll(); ((JTextField)comp).setCaretPosition(szDummyEntry.length()); comp.requestFocus(); EngineManager.recorder.m_pnListe.m_tblMaterial.getCellEditor().addCellEditorListener(new CellEditorListener() { public void editingCanceled(ChangeEvent e) { //dev String szDebug = "editingCanceled"; String szDebugTitle = "Debug"; JOptionPane.showMessageDialog(null, szDebug, szDebugTitle, JOptionPane.INFORMATION_MESSAGE); //dev ende } public void editingStopped(ChangeEvent e) { int nRow = EngineManager.recorder.m_pnListe.m_tblMaterial.getEditingRow(); if (EngineManager.recorder.m_pnListe.myModel.isCellEditable(nRow, 0)) { EngineManager.recorder.m_pnListe.myModel.setRowToEdit(-1); TableCellEditor tblEditor = EngineManager.recorder.m_pnListe.m_tblMaterial.getCellEditor(); String szConfigKey = EngineManager.recorder.curConfig.getValidKey(); materialListItem mli = (materialListItem)EngineManager.recorder.m_pnListe.getItem(nRow); String szValue = (String)tblEditor.getCellEditorValue(); mli.setName(szValue); mli.setConfigKey(szConfigKey); EngineManager.recorder.m_pnListe.addItem(mli, nRow); EngineManager.recorder.m_pnListe.updateTableModel(); } }//editingStopped });//CellEditorListener }//actionPerformed });//ActionListener
  17. fadi

    Java & Event Handling

    Moin, ich habe ein merkwürdiges Phänomen: In einer einspaltigen Tabelle kann per Button einen neuen Eintrag erstellen. Diesem Eintrag kann man dann direkt in der Liste einen Namen geben. Das ganze läuft ungefähr so: Dem Button habe ich einen ActionListener hinzugefügt myBtn.addActionListener(new ActionListener() { actionPerformed(ActionEvent e) { TableCellEditor newEditor = myTbl.getCellEditor(...) newEditor.addCellEditorListener(new CellEditorListener() { editingCanceled(ChangeEvent e){...} editingStopped(ChangeEvent e){...} }); } }); In dem editingStopped trage ich den neuen Eintrag in meinen Datenvector ein und aktualisiere das Datenmodell hinter der Tabelle (zwei verschieden Vectoren). Wenn ich während einer Prgorammsitzung einen neuen Eintrag hinzufüge, wird er beim ersten Mal 1x, beim zweiten Mal 2x usw. hinzugefügt. Er läuft auch entsprechend oft in die editingStopped hinein. Kann mir jemand erklären weshalb? fadi [Dieser Beitrag wurde von fadi am 28. August 2000 editiert.]
  18. Moin, schon mal das SP neu installiert? Ich glaube nach der Netzwerkkonfiguration unter NT muß ein ServicePack neuinstalliert werden. fadi
  19. Moin, schau mal in den Thread "PHP4" gestartet von PitBull. Dort gibt es zwei Einträge mit drei Links auf die gleiche Frage wie Deine. fadi
  20. fadi

    WinNT WS und Excel 2000

    moin wolle, welches sp hast du denn drauf? ist nur ne vermutung aber vielleicht liegt es daran. Ich habe ein NT4 mit SP4 und Office2000 und keine Probleme. Es geht also fadi
  21. @GBT nettes Tool, dieses JAD. Ich hab's mal gezogen und ausprobiert. Sehr hilfreich, wenn man Fremdsoftware vor sich hat. fadi
  22. Hab einen Workaround gefunden: Mit einer JList scheint es nicht zu gehen, auch die Profis in den Sun-Foren hatten keine Lösung. Stattdessen nutze ich nun eine einspaltige JTable, die bietet ganz komfortable Mechanismen, außerdem gibt es dazu ein Tutorial von Sun. fadi P.S. DevilDawn, kannst den Thread dichtmachen.
  23. Moin, angeblich soll der JBuilder aus CLASS-Dateien wieder lesbaren Stoff machen. Ansonsten siehts wohl eher schlecht aus, schließlich sind CLASS-Dateien kompiliert, aber das weißt Du wahrscheinlich selber. fadi [Dieser Beitrag wurde von fadi am 08. August 2000 editiert.]
  24. Moin, ich habe eine JList und einen Button "Neu". Wenn dieser gedrückt wird, soll an das Ende der Liste eine neuer Eintrag angefügt werden, in dem man direkt die Bezeichnung des Eintrages eingeben kann. Ich dachte, ich mache aus der Zelle ein Textfeld und setzte dieses dann auf Buttongedrücke auf "Editierbar". Allerdings sind dann alle Zellen davon betroffen. Die Zellen werden über eine eigene Klasse gerendert, die da heißt customCellRenderer. In der muß das wohl geschehen, oder? Kann mir vielleicht jemand helfen? fadi
  25. Moin, auch ich kann den beiden vorherigen Beiträgen nur zustimmen. Gerade bei C++ brauchst Du einen langen Atem. Ich weiß noch genau wie ich zu Beginn meiner Ausbildung (FA/AE) von meinem Ausbilder vor die Aufgabe gesetzt wurde, einen "universellen" Dateibetrachter zu schreiben (1. Lehrjahr, Programmiererfahrungen erst seit Beginn der Ausbildung) und wie ich daran verzweifelt bin. Auch heute, nach Beendigung meiner Ausbildung, kann ich nicht sagen, daß ich ein C-Crack bin. Ich kann aber sagen, daß ich mittlerweile weiß, daß man ganz viel einfach irgendwo abgucken kann. Immer locker bleiben, ausprobieren und wenn es eine Woche länger dauert, bis etwas klappt, dann ist es halt so. Falls Du konkrete Probleme hast, guck doch mal auf www.codeguru.com oder hier http://www.vb-bookmark.com/CppTutorial.html . Zum Einstieg in ein Thema finde ich auch die Dummy-Bücher immer sehr gut, also in Deinem Falle C++ für Dummies. fadi

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...