1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Child-Fenster mit dünnem Rahmen

Dieses Thema im Forum "Swing, Java2D/3D, SWT, JFace" wurde erstellt von Jellysheep, 17. Januar 2009.

  1. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Hallo zusammen,
    weiß jemand von euch, wie man diese Child-Fenster mit den kleinen dünnen Rahmen in Java erzeugen kann?
    Ich wäre über eine Antwort dankbar! :)
    VG
    Jellysheep
  2. Thomas Darimont

    Thomas Darimont Administrator

    Hallo,

    was meinst du genau? Poste doch mal ein Bild...

    Gruß Tom
  3. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Hi,
    Danke für deine Antwort...
    Hier ist mal so ein Bild:
    VG
    Jellysheep

    Anhänge:

  4. Thomas Darimont

    Thomas Darimont Administrator

    Hallo,

    schau mal hier:
    Code (Java):
    1.  
    2. package de.tutorials;
    3.  
    4. import org.eclipse.swt.SWT;
    5. import org.eclipse.swt.widgets.Display;
    6. import org.eclipse.swt.widgets.Shell;
    7.  
    8. public class ShellStyleExample {
    9.  
    10.     /**
    11.      * @param args
    12.      */
    13.     public static void main(String[] args) {
    14.         Display display = new Display();
    15.         Shell shell = new Shell(display,SWT.SHELL_TRIM|SWT.TOOL);
    16.        
    17.         shell.setSize(320, 240);
    18.         shell.setText("ShellStyleExample");
    19.         shell.open();
    20.        
    21.         while(!shell.isDisposed()){
    22.             if(!display.readAndDispatch()){
    23.                 display.sleep();
    24.             }
    25.         }
    26.     }
    27.  
    28. }
    29.  
    Gruß Tom

    Anhänge:

  5. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Danke,
    kann ich dieses Fenster irgendwie als internalFrame(oder ChildFrame oder wie das heißt... :) ) in einem Frame unterbringen?
    Und den 'Schließen'-Button weglassen?
    VG
    Jellysheep
  6. zerix

    zerix Hausmeister Moderator

    Hallo,

    arbeitest du mit SWT oder mit Swing?

    MFG

    Sascha
  7. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Ich bin mir noch nicht sicher, je nachdem, was besser ist... :)
    Deshalb würde ich gerne wissen, bei welchem der beiden es gehen würde... (?)
    VG
    Jellysheep
  8. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Schade, jetzt antwortet wohl keiner mehr...
    vielleicht schaff ich's selbst... :)
    VG
    Jellysheep
  9. zerix

    zerix Hausmeister Moderator

    Hallo,

    diese Möglichkeit gibt es bei Swing und bei SWT.

    Es ist deine Entscheidung welches du nutzen möchtest.

    MFG

    Sascha
  10. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Danke für die Antwort, aber ich will nicht wissen, wo ees geht, sondern wie es geht... :)
    Bitte um schnelle Antwort... :)
    VG
    Jellysheep
  11. zerix

    zerix Hausmeister Moderator

    Naja, hier wolltest du wissen wo es geht.

    Zu wie
    Zu Swing findest du eigentlich genug Beispiele im Internet.
    http://www.java2s.com/Code/Java/Swing-JFC/InternalFramedemo.htm

    Bei SWT kannst du es nur mit einer Zusatz-API
    http://www.novocode.com/swt/

    Oder du machst es so ähnlich wie es in Eclipse realisiert wurde.

    MFG

    Sascha
  12. Jellysheep

    Jellysheep Erfahrenes Mitglied

    Danke für die Antwort! :)
    Ich hab das Beispiel des ersten Links mal ausprobiert, und es funktioniert, aber wenn ich es im Windows-Stil mache, dann erscheint ein normales InternalFrame... :(
    Vielleicht kann mir jemand weiterhelfen, wie ich das Fenster mit dem dünnen Rahmen für alle Stile bekomme... (?) :)
    VG
    Jellysheep

Diese Seite empfehlen