Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Hilfe:Wie kann man die Größe einer Swing-Komponente in einer Applikation ändern?

Empfohlene Antworten

Veröffentlicht

hallo,

ich hätte die folgend Frage, gibt es eine einfache Möglichkeit, mit der die Größe einer Swing Komponente, z.B. eine JLabel Komponente anpassen kann? ich habe versucht mit der Maus den Label zu ziehen und anzupassen oder auf der rechten Seite die Eigenschaften preferredSize zu ändern, aber es funktioniert nicht, für eine Hilfe wäre ich euch dankbar.

Hallo!

Das hängt von einigen Randbedingungen ab!

Gewöhnlich hat man einen LayoutManager für Panels o.ä. Dieser LayoutManager sorgt dann für die angemessene Größe und die richtige Positionierung. Für manche Manager ist die preferred Size dann nur ein Hinweis für die Soll-Größe, welche nicht immer eingehalten wird.

Beim NullLayout muss jede Komponente absolut mit x-y-Koordinaten positioniert werden. Hier kann man dann auch die Größe bestimmen.

Ansonsten kann es Besonderheiten und Einschränkungen bei Deinem GUI-Designer geben. Welchen benutzt Du denn?

Wenn es eine von dir erstellte Komponente ist, dann solltest du die Methoden getPrefferedSize(), getMinimumSize() und getMaximumSize() überschreiben.

So kannst du fast sicherstellen, dass die Komponente ordentlich dargestellt wird.

dank efür die schnelle Antwort, ich versuche dann. Grüße.

danke Jungs, ihr habt mir sehr geholfen, eure Antwort war deutlich und präzise, ich ´habe den NullLayout benutzt, und damit kann ich die Größe meiner Komponenten anpassen. Einen guten Rutsch wünsche ich euch für das Neue Jahr. Danke.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.