Java是一種流行的編程語言,它在許多應用程序中廣泛使用。在許多情況下,Java程序需要在窗口上顯示用戶信息。在本文中,我們將討論如何在Java窗口上顯示用戶的學號和姓名。
import javax.swing.*; import java.awt.*; public class DisplayInfo extends JFrame { private JLabel nameLabel, idLabel; private JTextField nameField, idField; public DisplayInfo() { //set title and size of window setTitle("用戶信息"); setSize(350, 200); //set layout FlowLayout layout = new FlowLayout(); setLayout(layout); //initialize labels and text fields nameLabel = new JLabel("姓名: "); nameField = new JTextField(10); idLabel = new JLabel("學號: "); idField = new JTextField(10); //add labels and text fields to window add(nameLabel); add(nameField); add(idLabel); add(idField); //set window to be visible setVisible(true); } public static void main(String[] args) { new DisplayInfo(); } }
首先,我們需要導入必要的類:javax.swing和java.awt。這些類提供了用于創(chuàng)建GUI窗口的必要組件和布局。然后,我們定義了一個名為“DisplayInfo”的類,它擴展了JFrame類。
我們在類中定義了四個變量:nameLabel,nameField,idLabel和idField。這些變量分別代表顯示姓名和學號的標簽和文本字段。我們使用JLabel和JTextField類創(chuàng)建這些組件。
在DisplayInfo類的構造函數(shù)中,我們設置了窗口的標題和大小,并使用FlowLayout布局來排列組件。然后,我們將標簽和文本字段添加到窗口中。最后,我們將窗口設置為可見。
在main方法中,我們創(chuàng)建一個DisplayInfo對象,這將自動調用構造函數(shù),并顯示窗口。
總結來說,這個程序演示了如何在Java窗口上顯示用戶的學號和姓名。通過使用JFrame,JLabel和JTextField類,我們可以輕松創(chuàng)建具有GUI界面的Java應用程序。