Announcement

Collapse
No announcement yet.

JBuilder Problem mit XY Layout

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • JBuilder Problem mit XY Layout

    <b>Hallo zusammen!</b><br>
    Auf die Gefahr hin, dass entweder ich der einzige Idiot bin, oder dieselbe Frage schon 1412mal erörtert wurde - vielleicht hilft mir trotzdem jemand.
    <br>
    Wie kriege ich den JBuilder (Version 4 Foundation unter W2K) dazu, dass ich das Layout auf "XYLayout" stellen kann?
    <br>
    Bei mir kommt dann die für mich ominöse Fehlermeldung: "Klasse com.borland.jbcl.layout.XYLayout kann nicht gefunden werden".
    <br>
    Ich hatte das Problem schon vor ner Weile mal, und dann entnervt aufgegeben und alles auf einen fehlerhaften Download geschoben. Jetzt hab ich mein System neu installiert und mir bei der Gelegenheit auch wieder die aktuelle Version von dem JBuilder runtergeladen.<br>
    <br>
    Was mach ich falsch, und was ist zu tun??

    Viele Grüße,
    carsten

  • #2
    Hallo Carsten!

    <br>
    Laut Doku von JBuilder 4 ist XYLayout ein Feature vob JB4 Professional und Enterprise. Vielleicht liegt es daran.
    <br>

    Ich wuerde von absoluter Positionierung von Komponenten ohnehin
    abraten. Der Witz eines Layout-Managers ist ja gerade, dass lediglich
    eine Strategie definiert wird, wie die Komponenten in ihrer Groesse
    eingestellt und positioniert werden sollen. So bist Du unabhaengig von
    Bildschirmaufloesung, Font-Groesse, Sprache der Beschriftungen etc.
    <br>

    Tip: Aufgrund der Portabilitaet solltest Du Dich auf die 5 in der Java-Klassenbibliothek vorliegenden Layout-Manager beschraenken, gfs. noch Box-Layout von Swing dazunehmen.
    <br>

    Herzliche Gruesse aus Hamburg, <br>
    Stefa

    Comment


    • #3
      Hallo Stefan

      Vielen Dank für die Antwort. Jetzt muss ich gestehen, dass ich der totale Anfänger in Java bin. Wie schaffe ich es denn dann, dass mein Programm aussieht, wie ich mir das vorstelle?
      <br><br>
      Ich hab bisher immer mit dem C++ Builder gearbeitet, und da war es für mich ganz selbstverständlich, dass mein Button in der Größe und an der Stelle war, wo ich ihn abgesetzt hab. Ähem, geht das in Java nicht??
      <br><br>
      In jedem Fall schonmal danke!<br>
      Carste

      Comment


      • #4
        Hallo Carsten!

        <br>
        Es geht schon, indem man das Layout auf <code>null</code> setzt.
        Allgemein findest Du prima Informationen zu Java mit vielen Beispielen unter
        http://java.sun.com/docs/books/tutorial/,
        zum Layout von Komponenten ist unter
        http://java.sun.com/docs/books/tutorial/uiswing/layout/
        einiges zu finden.
        Speziell Dein Problem wird im Unterkapitel
        <em>Doing Without a Layout Manager (Absolute Positioning)</em>
        behandelt.
        <br>

        Herzliche Gruesse aus Hamburg, <br>
        Stefa

        Comment

        Working...
        X