怎样在窗口显示两个文本框
时间: 2023-05-19 15:02:05 浏览: 78
您可以使用HTML和JavaScript来在窗口中显示两个文本框。以下是一个简单的示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>显示两个文本框</title>
</head>
<body>
<label for="text1">文本框1:</label>
<input type="text" id="text1"><br><br>
<label for="text2">文本框2:</label>
<input type="text" id="text2">
</body>
</html>
```
这段代码将在窗口中显示两个文本框,分别是“文本框1”和“文本框2”。您可以使用CSS来调整它们的样式和位置。
相关问题
c++窗口生成两个文本框
可以使用 Win32 API 中的 CreateWindow 函数来生成两个文本框,代码如下:
```c
HWND hwndEdit1 = CreateWindow("EDIT", NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | ES_LEFT,
10, 10, 200, 20, hwnd, (HMENU)ID_EDIT1, hInstance, NULL);
HWND hwndEdit2 = CreateWindow("EDIT", NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | ES_LEFT,
10, 40, 200, 20, hwnd, (HMENU)ID_EDIT2, hInstance, NULL);
```
其中,hwnd 是父窗口的句柄,hInstance 是应用程序实例的句柄,ID_EDIT1 和 ID_EDIT2 是两个文本框的标识符,可以自定义。这段代码会在父窗口的 (10, 10) 和 (10, 40) 位置生成两个宽度为 200,高度为 20 的文本框。
编写一个 Java 程序, 在程序中建立一个窗口, 有两个文本框和一个按钮,单击后弹出一个窗口,为之前窗口两个文本框数的和
以下是一个简单的 Java 程序,用于创建一个窗口,其中包括两个文本框和一个按钮。当用户单击按钮时,程序会计算两个文本框中输入的数字的和,并在新的弹出窗口中显示结果。
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class AdditionWindow extends JFrame implements ActionListener {
private JTextField num1Field, num2Field;
private JButton addButton;
private AdditionWindow() {
setTitle("Addition");
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建两个文本框
num1Field = new JTextField(10);
num2Field = new JTextField(10);
// 创建一个按钮
addButton = new JButton("Add");
addButton.addActionListener(this);
// 将文本框和按钮添加到窗口中
JPanel panel = new JPanel();
panel.add(new JLabel("Number 1: "));
panel.add(num1Field);
panel.add(new JLabel("Number 2: "));
panel.add(num2Field);
panel.add(addButton);
add(panel);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == addButton) {
// 获取两个文本框中的数字,并计算它们的和
int num1 = Integer.parseInt(num1Field.getText());
int num2 = Integer.parseInt(num2Field.getText());
int sum = num1 + num2;
// 创建一个新的弹出窗口,显示计算结果
JFrame resultWindow = new JFrame("Result");
resultWindow.setSize(200, 100);
JLabel resultLabel = new JLabel("Sum: " + sum);
resultWindow.add(resultLabel);
resultWindow.setVisible(true);
}
}
public static void main(String[] args) {
new AdditionWindow();
}
}
```
在这个程序中,我们使用了 Swing 库来创建窗口、文本框和按钮。当用户单击按钮时,actionPerformed() 方法将被调用,它从文本框中获取输入的数字,并计算它们的和。然后,它创建一个新的 JFrame 对象,将计算结果显示在其中。