heise online | · | c't | · | iX | · | Technology Review | · | Telepolis | · | mobil | · | Security | · | Netze | · | heise open | · | heise resale | · | Autos | · | c't-TV | · | Jobs | · | Kiosk

Aktuelles Heft #### Support Hotline & FAQ Tipps & Tricks Treiber & BIOS Firmenkontakte #### Download Software zu c't Software-Verzeichnis c't-Projekte Testbilder & Vorlagen #### Service Tipp-Datenbank c't-CD-Register Internettarife Telefontarife Virenschutz #### Magazin Heftarchiv c't specials English Pages Benchmarks Red. Stuff Leserforum c't-Bildmotive URLs aus c't Schlagseite #### Aktionen Browsercheck Krypto-Kampagne Schulen ans Netz Netz gegen Kinderporno TV/Radio-Termine #### Info Abo & Heft Veranstaltungen Mediadaten Kontakt Impressum Kleinanzeigen und Veranstaltungen
| c't Projekte - c't-Bot und c't-Sim - Mailinglisten ## c't-Bot und c't-Sim [Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)] [Nach Datum][Nach Thread] ### Re: [ct-bot] Sim - Controlframe mit Scrollbar - Patch Absender: Fabian Recktenwald Datum: Do, 27.04.2006 16:08:01 In-reply-to: <4450BEF2.7030105@xxxxxxxxxxxx> References: <4450ABAE.1040402@xxxxxxxxxxxxxxxxxxx> <4450BDAB.50601@xxxxxxxxxxxx> <4450BEF2.7030105@xxxxxxxxxxxx> `Korrektur: Nur das Ansichtsfenster der Welt lässt sich nur vergrößern,` `nicht mehr verkleinern. Das hängt mit der automatischen Zoomanpassung` `der Welt zusammen, die bei Vergrößerung des Fensters automatisch mit` `vergrößert wird.` `Woran genau das liegt kann ich mir nicht erklären, jedoch lässt sich das` `Problem mittels worldView.setMinimumSize(...) beheben. (Es scheint als` `wäre standardmäßig die minimumSize immer die gerade aktuelle Größe der` `worldView).`
`Mit den Veränderungen scheint alles sauber zu funktionieren. (Wobei es` `mit nicht recht gefällt, worldView.setMinimumSize() an dieser Stelle zu` `setzen.)`
    	Fabian Recktenwald
    Index: Changelog.txt
    ===================================================================
    RCS file: /ctbot/ct-Sim/Changelog.txt,v
    retrieving revision 1.10
    diff -u -r1.10 Changelog.txt
    --- Changelog.txt	10 Apr 2006 22:04:59 -0000	1.10
    +++ Changelog.txt	27 Apr 2006 15:28:32 -0000
    @@ -1,5 +1,7 @@
     CHANGELOG fuer c't-Sim
     ======================
    +2006-04-27 Fabien Recktenwald (fabian.recktenwald@xxxxxxxxxxxxxxxxxxx) Dem Controlfenster wurde ein ScrollPane hinzugefügt.
    +
     2006-04-10 Andreas Merkle (mail@xxxxxxxxxxxx) Der c't-Sim kann nun auch Log-Informationen darstellen

     2006-03-20 Markus Lang (lang@xxxxxxxxxx)
    Index: ctSim/ctSim/View/CtSimFrame.java
    ===================================================================
    RCS file: /ctbot/ct-Sim/ctSim/ctSim/View/CtSimFrame.java,v
    retrieving revision 1.1
    diff -u -r1.1 CtSimFrame.java
    --- ctSim/ctSim/View/CtSimFrame.java	20 Mar 2006 19:01:13 -0000	1.1
    +++ ctSim/ctSim/View/CtSimFrame.java	27 Apr 2006 15:28:32 -0000
    @@ -8,6 +8,7 @@

     import javax.swing.BoxLayout;
     import javax.swing.JFrame;
    +import javax.swing.JScrollPane;
     import javax.swing.JSplitPane;

     /**
    @@ -22,6 +23,7 @@

     	private JSplitPane splitPane;
     	private ControlFrame controlFrame;
    +	private JScrollPane controlScrollPane;

     	/**
     	 * Constructor: Erzeugt ein neues ctSimFrame Hauptfenster
    @@ -68,10 +70,15 @@
     		Dimension preferedSize = this.controlFrame.getPreferredSize();
     		this.controlFrame.setMinimumSize(preferedSize);
     		this.controlFrame.setMaximumSize(preferedSize);
    +		// scrollpane erstellen
    +		controlScrollPane = new JScrollPane(this.controlFrame);
    +		controlScrollPane.setMinimumSize(new Dimension(200,0));
     		// splitpane erstellen
    -		this.splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, this.controlFrame, worldView);
    +		this.splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, this.controlScrollPane, worldView);
     		this.splitPane.setContinuousLayout(false);
     		this.splitPane.setOneTouchExpandable(true);
    +		this.splitPane.setResizeWeight(0.5);
    +		worldView.setMinimumSize(new Dimension(200,0));

     		this.getContentPane().add(this.splitPane, BorderLayout.CENTER);
     	}
Referenzen: [ct-bot] Sim - Controlframe mit Scrollbar - Patch From: Fabian Recktenwald Re: [ct-bot] Sim - Controlframe mit Scrollbar - Patch From: Peter König Re: [ct-bot] Sim - Controlframe mit Scrollbar - Patch From: Peter König Voriger (Datum): Re: [ct-bot] Sim - Controlframe mit Scrollbar - Patch, Peter König Nächster (Datum): Re: AW: [ct-bot] Kompass-Modul, Manolis John Voriger (Thread): Re: [ct-bot] Sim - Controlframe mit Scrollbar - Patch, Peter König Nächster (Thread): [ct-bot] ct-sim VIEW Taste, Achim Pankalla Indizes: Datum Thread |

Copyright © 2007 Heise Zeitschriften Verlag | Kritik, Anregungen bitte an c't-WWW | Datenschutzhinweis Impressum