Wie kann ich die Abstände ein JFrame?

Gibt es eine Möglichkeit, die Abstände einer JFrame?
Ich habe versucht,

frame.getContentPane().getInsets().set(10, 10, 10, 10);

und

frame.getInsets().set(10, 10, 10, 10);

aber keiner von Ihnen scheint zu arbeiten.

  • warum brauchen Sie das?
  • Wenn Sie mit einem JPanel für den content-Bereich einfach panel.setBorder(new EmptyBorder(10,10,10,10));
  • Wenn die OP ist, Fragen über die Einstellung der Abstände auf den Rahmen-warum nicht einfach überschreiben getInsets()?
  • 1) Ist "nicht" eine gültige Antwort? 2) Komposition über Vererbung 3) Es ist selten, dass wir machen können eine Anwendung mit einem einzelnen Lay-out, so können auch erstellen Sie eine main-panel content-Bereich. 4) Aber abgesehen von diesen drei überzeugende Gründe, denke ich nicht.
Schreibe einen Kommentar