《2018年4月4日》【连续176天】
标题:2.1信息存储,文本输入代码;
内容:
A.

1.大端法和小段法:

2.布尔代数:

B.
public class TextComponentFrame extends JFrame{
public static final int TEXTAREA_ROWS = 8;
public static final int TXRTAREA_COLUMNS =20;
public TextComponentFrame()
{
JTextField textField =new JTextField();
JPasswordField passwordField =new JPasswordField();
JPanel northPanel =new JPanel();
northPanel.setLayout(new GridLayout(2,2)); //网格布局
northPanel.add(new JLabel("User name:",SwingConstants.RIGHT));//控件的对其方式为right
northPanel.add(textField);
northPanel.add(new JLabel("Password:",SwingConstants.RIGHT));
northPanel.add(passwordField);
add(northPanel,BorderLayout.NORTH);
JTextArea textArea =new JTextArea(TEXTAREA_ROWS,TXRTAREA_COLUMNS);
JScrollPane scrollPane =new JScrollPane(textArea);
add(scrollPane, BorderLayout.CENTER);
JPanel southPanel =new JPanel();
JButton insertButton =new JButton("Insert");
southPanel.add(insertButton);
insertButton.addActionListener(event ->
textArea.append("User name:" +textField.getText()+"Password: "
+new String(passwordField.getPassword()) +"\n"));
add(southPanel,BorderLayout.SOUTH);
pack();
}
public static void main(String[] args)
{
EventQueue.invokeLater(() ->
{
JFrame frame =new TextComponentFrame();
frame.setTitle("Text");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
});
}
}
效果:
本文介绍了一个使用Java Swing创建的简单GUI应用程序示例,该程序包含文本字段、密码字段和文本区域。用户可以输入用户名和密码,并通过按钮将这些信息追加到下方的文本区域中。
1060

被折叠的 条评论
为什么被折叠?



