想要一份完整的代码,使用对象

运用JAVA 制作一个下拉框 有两个选择 一个是中文时间,一个是英文时间,分别点进去显示中午时间,和英文时间

package test;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Test {
    private boolean flag = false;
    public static void main(String[] args) {
        new Test();
    }
    public Test() {
        init();
    }
    public void init() {
        JFrame frame = new JFrame();
        frame.setTitle("时间窗口");
        frame.setBounds(100, 100, 450, 300);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().setLayout(null);
        // 窗口显示在页面中间
        frame.setLocationRelativeTo(null);
        // 窗口不允许调整大小
        frame.setResizable(false);
        frame.setVisible(true);
        JLabel text = new JLabel();
        text.setBounds(175, 96, 180, 50);
        frame.getContentPane().add(text);
        JButton show = new JButton("显示时间");
        show.setBounds(125, 200, 200, 27);
        frame.getContentPane().add(show);
        show.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                text.setText(new Date().toLocaleString());
                String content = flag ? "显示时间-中文时间" : "show time-英文时间";
                flag = flag ? false : true;
                show.setText(content);
            }
        });
    }
}


运行截图
img