alle Objekte modifizieren

Diskutiere alle Objekte modifizieren im Java/Mono/dotGNU Forum im Bereich Programmieren unter Linux/Unix; Hallo beisammen, Ich möchte gerne via Buttonklick alle Objekte auf allen Panels verändern. Wie ich die Eigenschaften eines bestimmten Objektes...

  1. juan_

    juan_ König

    Dabei seit:
    22.01.2004
    Beiträge:
    994
    Zustimmungen:
    0
    Ort:
    Berlin
    Hallo beisammen,

    Ich möchte gerne via Buttonklick alle Objekte auf allen Panels verändern.
    Wie ich die Eigenschaften eines bestimmten Objektes verändern kann, weiß ich, aber gibt es vielleicht eine Methode, mit der ich alle Objekte erfassen/modifizieren kann?

    Ein Beispiel wäre u.a. die Schriftgröße per Buttonklick in der gesamten Applikation zu verändern.

    Danke
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. juan_

    juan_ König

    Dabei seit:
    22.01.2004
    Beiträge:
    994
    Zustimmungen:
    0
    Ort:
    Berlin
    niemand?
    Ist die Frage zu undeutlich?
     
  4. #3 supersucker, 15.05.2009
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
    Aber natürlich.

    Du erwähnst weder um welche Sprache es hier geht (Java? Mono-Geraffel? Cobol?) noch welches Framework verwendet wird (wenn es um Graphik-Geraffel geht) noch zeigst du Bsp.-Code.

    Ansonsten werfe ich einfach mal das Stichwort "Observer-Pattern" in den Raum.
     
  5. juan_

    juan_ König

    Dabei seit:
    22.01.2004
    Beiträge:
    994
    Zustimmungen:
    0
    Ort:
    Berlin
    Sorry!
    ich verwende die Kombo Java/Swing.

    Ein kleiner Auszug könnte so aussehen:
    Code:
    ...
           checkboxFett.setText("Fett");
           checkboxFett.setBounds(new Rectangle(40, 60, 45, 25));
           checkboxFett.addActionListener(new ActionListener() {
               public void actionPerformed(ActionEvent e) {
                 checkbox_actionPerformed(e);
               }
             });
    ...
        private void checkbox_actionPerformed( ActionEvent e ) {
             int style = Font.PLAIN;
             if( checkboxFett.isSelected()   ) style += Font.BOLD;
               Textfeld.setFont( lblText.getFont().deriveFont( style ) ); // Hier wird der Stil des Textfelds verändert
        }
    
    anstelle des "Textfeld.setFont.." Zeugs würde ich gerne alle JPanes (+ deren Objekte) auf Jframe modifizieren.


    Danke
     
  6. #5 supersucker, 15.05.2009
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
  7. #6 juan_, 17.05.2009
    Zuletzt bearbeitet: 17.05.2009
    juan_

    juan_ König

    Dabei seit:
    22.01.2004
    Beiträge:
    994
    Zustimmungen:
    0
    Ort:
    Berlin
    Hi,

    das sieht ja schonmal ganz brauchbar aus, danke. aber leider will es nicht ganz:
    er modifiziert leider nicht mit GTK, sondern nur mit anderen Look and Feels.

    ideas?
     
Thema:

alle Objekte modifizieren

Die Seite wird geladen...

alle Objekte modifizieren - Ähnliche Themen

  1. Canonical enthüllt Pläne für Ubuntu Server Installer 20.04

    Canonical enthüllt Pläne für Ubuntu Server Installer 20.04: Canonical hat seine Planung für den Installer von Ubuntu Server 20.04 LTS veröffentlicht. Damit soll die Umstellung auf Subiquity abgeschlossen...
  2. Debian Bullseye: Installer erreicht erste Alpha

    Debian Bullseye: Installer erreicht erste Alpha: Die erste Alphaversion des Debian-Installers 11 läutet eine neue Phase der Debian-Entwicklung ein. Die erste Version des Installers für Debian 11...
  3. UBports unterstützt weitere Geräte im Installer

    UBports unterstützt weitere Geräte im Installer: Das UBports-Projekt zur Weiterentwicklung von Ubuntu Touch unterstützt mit dem OnePlus 3 und dem Sony Xperia X zwei weitere Smartphones im...
  4. Richard Stallman soll den alleinigen Vorstand des GNU-Projekts aufgeben

    Richard Stallman soll den alleinigen Vorstand des GNU-Projekts aufgeben: Richard Stallman soll laut einer Forderung in einer öffentlichen Erklärung von 18 GNU-Maintainern auch den Vorstand von GNU aufgeben und...
  5. Firefox erscheint bald alle vier Wochen

    Firefox erscheint bald alle vier Wochen: Mozilla gibt bekannt, dass ab 2020 der Browser Firefox etwa alle vier Wochen aktualisiert werden soll. Zur Zeit erscheint der Browser alle sechs...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden