鹿国萍-星载SAR立体观测系统界面设计(11)
时间:2025-07-08
时间:2025-07-08
e.printStackTrace(); //异常信息输出 }
JFrame frame = new JFrame("Swing 第一个示例");//创建顶层容器并初始化 Container c = frame.getContentPane(); //获取面板容器 JPanel pane = new JPanel(); //创建面板panel 并初始化 c.add(pane); //将面板添加到窗口
pane.setLayout(new FlowLayout()); //设置布局管理器FlowLayout final JLabel label = new JLabel(); //创建标签label 并初始化 JButton button = new JButton("按钮"); //创建button 并初始化 pane.add(label); //向容器中添加组件label pane.add(button); //向容器中添加组件button 对按钮事件的处理方法
button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {
label.setText("HelloWorld!"); //设置label 显示的内容 } });
窗口设置结束,开始显示
frame.addWindowListener(new WindowAdapter() { 图形界面编程
public void windowClosing(WindowEvent e) { System.exit(0);} //程序退出 });
frame.setSize(300,240); //设置窗口大小 frame.setVisible(true); //显示窗口 } }
文本框具有文本输入和编辑的功能,文本框组件用于获取到用户所输入的文本。除此之外还有文本区,文本区和文本框的区别是,前者可以输入多行文本,而文本框只接受单行文本的输入。实现文本框功能的类是JTextField,其中提供了多个方法,可以设置输入的文本字符长度限制。密码框和文本框的外观一样,并且也继承自JTextField 类,密码框只提供专门的密码输入,输入内容不能直接显示,在密码框中以星号或其他形式的符号显示在上面。
3.3 立体观测系统主界面的设计
建立Frame。创建一个对话框应用程序,命名SAR01。在MFC AppWizard-Step
下一篇:运输安全质量标准化