Zum Inhalt springen

kingofbrain

Mitglieder
  • Gesamte Inhalte

    2.093
  • Benutzer seit

  • Letzter Besuch

Beiträge von kingofbrain

  1. So, mit vereinten Kräften haben wir sie jetzt gefunden (naja, ein Kollege hat sie gefunden...)

    Wen es interessiert, die beiden Files, die man benötigt, um ausserhalb von Eclipse eine Anwendung mit JFace-Unterstützung zu bauen, sind:

    workbench.jar ('EclipseRoot'\plugins\org.eclipse.ui_2.0.0\)

    runtime.jar ('EclipseRoot'\plugins\org.eclipse.core.runtime_2.0.0\)

    Euch noch einen schönen Tag, ich geh was mampfen!!!

    k.o.b

  2. Hallo zusammen.

    Ich bin auf der Suche nach den jface-Klassen für meine swt-Anwendung.

    Eigentlich dachte ich, dass die Klassen bei den normalen swt-Klassen mit dabei sind, dem ist aber nicht so.

    Es wäre total nett, wenn mir jemand einen Link posten würde, wo ich die Klassen herbekomme, oder mir per PM schreibt, dann gebe ich ihm meine email Adresse.

    Vielen Dank schon mal.

    k.o.b

  3. Guten Morgen,

    eine sehr mächtige Umgebung fehlt aber noch: JEdit!!

    Zu haben hier: http://www.jedit.org

    ähnlich wie NetBeans, aber meiner Ansicht nach schöner im Handling.

    Und was das genialste ist: es gibt massig Plug-Ins, die man bei Bedarf laden kann.

    Nachteil ist, das JEdit teilweise recht lahm ist (wie NetBeans)

    In Eclipse habe ich mal für eine Woche reingeschaut, und muss sagen, so richtig überzeugt hat mich das ganze noch nicht. Ist mir eine Spur zu kompliziert. Ausserdem möchte ich nicht vom Programm geführt werden, sondern umgekehrt.

    Aber an Deiner Stelle würde ich alle mal ausprobieren und selbst entscheiden. Es ist schliesslich eine sehr persönliche Angelegenheit, mit welcher Umgebung man entwickelt.

    Mit MS-Produkten Java zu entwickeln, davon halte ich, so wie es jetzt läuft, nichts. Schliesslich arbeitet man ja mit Java, um plattformunabhängig zu sein, und das gibt man bei Microsoft zu schnell auf.

    So long,

    k.o.b

  4. Ich habe es mir jetzt nicht genau durchgelesen, aber schau Dir doch mal die Klasse JLayeredPane an. Eventuell kannst Du dort ein Fenster dazu bringen, immer im Vordergrund zu bleiben.

    Mit setLayeredPane kannst Du das LayeredPane setzen. setLayeredPane ist eine Methode von der Klasse JFrame.

    k.o.b

  5. Der Hexadezimale Farbcode besteht ja aus drei Werten. Der Code ist so aufgebaut:

    #000000

    Das '#' davor hat für die Farbe keine Bedeutung. Die anderen Werte sind 3 Werte, die hintereinander ohne Pausen geschrieben werden.

    Die ersten zwei Stellen sind für rot, die zweiten für Grün, die dritten für Blau.

    Der Farbwert kann nur zwischen 0 und 255 liegen. Wenn Du den Farbcode als einen Wert lesen würdest, wären es aber einige mehr.

    Wenn Du jetzt mal eine einfache Farbe hast:

    Rot 0

    Grün 16

    Blau 255

    Dann schaut der Farbcode so aus: #0010FF

    Also einfach die drei Werte jeweils in Hex umwandeln und hintereinander schreiben.

    Viel Spass!

    k.o.b

  6. Bei der hexadezimalen Schreibweise bedeuten immer zwei Zahlen einen Wert ==> es gibt drei Werte (RGB)

    Die Zahlen laufen von 1 - F, wobei 0 - 9 normal ihren Wert repräsentieren, A - F die Zahlen 10 - 15.

    Dann kannst Du zum Beispiel den Wert so umrechnen:

    #345EAF

    34 = 52 (3 * 16 + 4 * 1)

    5E = 94 (5 * 16 + 14 * 1)

    AF = 175 (10 * 16 + 15 * 1)

    Ich hoffe, das hilft Dir weiter.

    k.o.b

  7. Hallo!!

    Du kannst die Double ja mit 100 multiplizieren, dann runden und danach wieder durch 100 teilen.

    Das runden gibt ein Long zurück, Du musst also casten, wenn Du wieder eine Double willst.

    Sollte eigentlich das gewünschte Ergebnis bringen.

    k.o.b

  8. meiner Ansicht nach liegt es daran, dass Du die HashTable innerhalb der Schleife immer wieder neu erzeugst (new HashTable). Dann überschreibst Du natürlich immer die alten Einträge.

    Wenn Du sie vor der Schleife initialisierst, sollte es gehen.

    k.o.b

  9. So weit ich weiss, liefern die Reader bei der Methode "read" -1, wenn Du bei EOF ankommst.

    Also einfach

    while(blabla != -1)

    Hab nur leider grad keine Beispiele da, aber in der Onlinehilfe steht das ganz gut.

    k.o.b

  10. Guten Morgen nochmal!!

    So ähnlich habe ich es gedacht. Der StringTokenizer gibt Dir ja Strings zurück. Diese Strings gibst Du im Moment noch auf der Konsole aus. Wenn Du sie statt dessen in ein Array schreibst, nach dem Motto:

    int i = 0;

    String[] arr;

    Vector v = new Vector();

    while(st.hasMoreTokens())

    {

    arr = st.nextToken());

    i++;

    }

    v.add(arr);

    Musst halt drauf achten, dass die while-Sache und die add-Funktion ausgeführt werden, bevor Du die nächste Zeile einliest.

    Dann hast Du einen Vektor, in dem lauter String-Arrays rumliegen.

    k.o.b

  11. Hat die Datei einen fest vorgegebenen Aufbau?

    Wenn also zum Beispiel jede Zeile aus höchstens 4 Einträgen besteht :

    Name Vorname Alter Beruf

    dann kannst Du die Datei auslesen, die Ergebnisse mit dem StringTokenizer zerlegen und in ein String Array schreiben. Diese String Arrays kannst Du dann dem Vektor übergeben.

    Das übertragen in eine Tabelle sollte dann kein Problem mehr sein.

    Wenn noch was unklar ist, schreib einfach nochmal.

    k.o.b

  12. Servus,

    Du könntest doch einen Vektor nehmen und ihm als Objekte Vektoren übergeben. Das würde in etwa einem zweidimensionalen Vektor entsprechen, denke ich.

    k.o.b

  13. Hallo zusammen!!!

    Ich hätte mal eine Frage über "makefiles"

    Und zwar hab ich ein C++ Projekt bekommen, das aus mehreren Sourcecode- und Ressourcendateien besteht.

    Ausserdem ist ein makefile .mak dabei. Dieses File ist ja dafür zuständig, dass die Sources richtig kompiliert und die richtigen ausführbaren Dateien erstellt werden.

    Nun die Frage. Wie rufe ich das File auf, damit es richtig kompiliert?

    Geht das über die Eingabeaufforderung, oder über ein grafisches Programm?

    Ich benutze Windows 2000, Visual C++ 6.0 (und habe mir eben GNU make-3.79.tar.gz runtergeladen, mit dem ich allerdings nichts anfangen kann).

    Wäre nett, wenn mir einer helfen könnte.

    k.o.b

  14. So ein Schmarrn!!!!

    Ich möchte mal sehen, was los ist, wenn sich ein paar Männer zusammentun und erklären, dies und jenes ist für Frauen nicht zugänglich. Da wär die Hölle los. Und wer würde zetern? Genau diese Gruppen, die auf der anderen Seite Frauen-Sportvereine, Frauen-Bibliotheken, Frauen-Stammtische, ... gründen.

    Eigentlich sollte es doch gerade diesen Frauen darum gehen, die Geschlechter zusammenzuführen, oder?

    Ich bin der Meinung, dies ist der falsche Ansatz.

    Und die Begründung, Frauen wollen sich in diesem Netz vor Diskriminierung und Beleidigungen von seiten der Männer schützen zieht nicht, weil die Aktion an sich schon eine Beleidigung ist.

    Und gleiches mit gleichem zu vergelten halte ich für sehr fragwürdig. Wobei es auch scheinbar egal ist, das auch Männer sich von Inhalten im Internet beleidigt fühlen können.

    Ich finde, Gleichberechtigung ist eine sehr wichtige Sache in einer aufgeklärten Zeit, nur muss man aufpassen, das die Bewegung nicht in das Gegenteil umschlägt und zur Unterdrückung und Diskriminierung der Männer (oder irgendjemand anderem) führt!!

    k.o.b

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