Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: 2 Fragen an Javaprogrammierer (swing)

  1. #1
    Registrierter Benutzer
    Registriert seit
    25.09.2003
    Beiträge
    37

    2 Fragen an Javaprogrammierer (swing)

    Hi,
    1. Frage:
    Ist es möglich, an eine JComboBox einen Text und einen Index mitzugeben?
    Beispiel: Anzeige ist "Sepp Haumiblau" (ist in der Datenbank mit der ID 5 gespeichert)
    Wenn Sepp Haumiblau selected ist, soll von der JComboBox der wert 5 zurückgegeben werden. (es könnte ja auch sein, dass es 2 solche Sepps gibt)

    2. Frage:
    In meinen Javabüchern finde ich nirgends etwas über Printausgabe. Kann mir da jemand weiterhelfen? ...wie baut man das auf, wie läuft das ab, wo finde ich Info?

    Danke für Hilfe

    Andi

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Zu 2) - da würd ich mal bessere Bücher kaufen
    In meinen steht sehr viel - das mag ich jetzt nicht alles abschreiben. Deshalb: guck mal da

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer
    Registriert seit
    25.09.2003
    Beiträge
    37
    Kannst Du mir die ISBN des Buches schicken??

  4. #4
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Naja, sehr viel - so an die 50 Seiten. Habs aber noch nie angeguckt da ich noch nie was drucken musste.

    Es ist Band 2 von CoreJava - ISBN 3-8272-6228-3 (Erscheinungsjahr des englischen Originals: 2002)

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  5. #5
    Registrierter Benutzer
    Registriert seit
    25.09.2003
    Beiträge
    37
    Danke!

  6. #6
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477

    Re: 2 Fragen an Javaprogrammierer (swing)

    Original geschrieben von Andi B.
    Ist es möglich, an eine JComboBox einen Text und einen Index mitzugeben?
    Beispiel: Anzeige ist "Sepp Haumiblau" (ist in der Datenbank mit der ID 5 gespeichert)
    Das ist kein Problem.
    Die ComboBOx hat als Datenelement Objects, deren toString() Methode benutzt wird, um den Text der Darstelleung zu ermitteln.
    D.h. du kannst eine eigene Datenklasse mit beliebigen Inhalten wählen und toString() so implementieren, dass nur der Name angezeigt wird.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  7. #7
    Registrierter Benutzer
    Registriert seit
    25.09.2003
    Beiträge
    37
    ...ich check es noch nicht ganz :-(

    kannst Du mir einen kleines Beispiel schicken?
    Danke
    Andi

  8. #8
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Nicht getestet
    Code:
    public class Person
    {
        public Person(String name, int id)
        {
            m_name = name;
            m_id = id;
        }
    
        public String toString()
        {
            return m_name;
        }
    
        private String m_name;
        private int m_id;
    }
    Code:
    Person[] persons = new Person[2];
    persons[0] = new Person("Hugo", 1);
    persons[1] = new Person("Dave", 2);
    
    JComboBox combo = new JComboBox(persons);
    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  9. #9
    Registrierter Benutzer
    Registriert seit
    25.09.2003
    Beiträge
    37
    Danke für die Hilfe!

    ..ich glaube, ich hab's verstanden.
    Wenn ich das richtig verstanden habe, muss man nur noch in der Klasse eine getIndex zufügen um an den ausgewählten Index zu kommen.

    Chiao
    Andi

  10. #10
    Registrierter Benutzer
    Registriert seit
    25.09.2003
    Beiträge
    37
    Hurra, es hat geklappt!!!!!

    ...ich bin von der prozeduralen Welt und brauche anscheinend ein bischen länger, bis ich die Objektorientierung gefressen habe.


    Danke und Gruß
    Andi

  11. #11
    Registrierter Benutzer Avatar von Sym
    Registriert seit
    05.09.2002
    Ort
    Bremen
    Beiträge
    278

    was ist mir Farbe?

    Hi,

    kann ich auch farblich unterschiedliche Objekte einfügen? Da wüsst ich jetzt nämlich nicht wie.
    Denk mal drüber nach...

    Lars

    ACHTUNG: ersetze Linux durch GNU/Linux an den entsprechenden Stellen
    www.macuser.de, MSVC2005 Express und Qt, Qt/Mac installieren

  12. #12
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    So ziemlich alles in Swing frisst Pseudo-HTML-Code. Könntest es evtl. mal damit versuchen.

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  13. #13
    Registrierter Benutzer Avatar von Sym
    Registriert seit
    05.09.2002
    Ort
    Bremen
    Beiträge
    278
    Original geschrieben von peschmae
    So ziemlich alles in Swing frisst Pseudo-HTML-Code. Könntest es evtl. mal damit versuchen.

    MfG Peschmä
    all right. Werde es versuchen.
    Denk mal drüber nach...

    Lars

    ACHTUNG: ersetze Linux durch GNU/Linux an den entsprechenden Stellen
    www.macuser.de, MSVC2005 Express und Qt, Qt/Mac installieren

  14. #14
    Registrierter Benutzer Avatar von Sym
    Registriert seit
    05.09.2002
    Ort
    Bremen
    Beiträge
    278
    Habe sowas eingefügt: [ COLOR=skyblue]b[/COLOR]

    Leider klappt das nicht
    Denk mal drüber nach...

    Lars

    ACHTUNG: ersetze Linux durch GNU/Linux an den entsprechenden Stellen
    www.macuser.de, MSVC2005 Express und Qt, Qt/Mac installieren

  15. #15
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    ich würd mal sowas probieren:
    <html><font color="blue">BlaublaublaublaublauSnnaaake</font></html>

    Wobei du natürlich die " als \" schreiben musst.

    MfG Peschmä
    Geändert von peschmae (06-06-2004 um 13:24 Uhr)
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •