Zentrieren ein JLabel in Swing

Zentrieren ein JLabel in Swing

Dieses Tutorial zeigt, wie man ein JLabel in Java Swing zentriert.

Zentrieren ein JLabel in Swing

Wir können den LayoutManager GridBagLayout verwenden, um die Komponenten in Swing zu zentrieren. Ebenso können wir ein JLabel mit GridBagLayout zentrieren.

Führen Sie die folgenden Schritte aus, um ein JLabel in Java Swing zu zentrieren.

Lassen Sie uns ein Beispiel in Java basierend auf den obigen Schritten ausprobieren.

Java
 javaCopypackage delftstack;

import java.awt.GridBagLayout;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.WindowConstants;
public class Center_Jlabel {
  public static void main(String[] args) {
    JFrame J_Frame = new JFrame("Center Frame");
    JPanel J_Panel = new JPanel();
    JLabel J_Label = new JLabel("Centered Label for Name Field: ");
    JTextArea text = new JTextArea();
    text.setText("Add Name");
    J_Panel.setLayout(new GridBagLayout());
    J_Panel.add(J_Label);
    J_Panel.add(text);
    J_Panel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
    J_Frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    J_Frame.add(J_Panel);
    J_Frame.setSize(700, 300);
    J_Frame.setVisible(true);
  }
}

Der obige Code zentriert ein JLabel mit Java Swing. Siehe Ausgabe:

Zentriertes JLabel

Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Verwandter Artikel - Java Swing

Verwandter Artikel - Java JLabel