kotlin JOptionPane
时间: 2024-01-09 21:05:48 浏览: 211
在 Kotlin 中,你可以使用 `JOptionPane` 类来创建对话框和消息框。`JOptionPane` 类提供了多种方法来显示不同类型的对话框,例如消息框、确认框、输入框等。下面是一个简单的示例代码,展示了如何在 Kotlin 中使用 `JOptionPane`:
```kotlin
import javax.swing.JOptionPane
fun main() {
// 显示一个消息框
JOptionPane.showMessageDialog(null, "Hello, Kotlin!")
// 显示一个确认框
val result = JOptionPane.showConfirmDialog(null, "Are you sure?")
if (result == JOptionPane.YES_OPTION) {
// 用户点击了确认按钮
println("User confirmed")
} else {
// 用户点击了取消按钮
println("User canceled")
}
// 显示一个输入框
val input = JOptionPane.showInputDialog(null, "Enter your name:")
if (input != null) {
println("User entered: $input")
}
}
```
上述代码中,我们首先导入 `JOptionPane` 类,然后在 `main` 函数中使用不同的方法来显示不同类型的对话框。注意,在使用 `showInputDialog` 方法时,返回的是用户输入的字符串,如果用户点击了取消按钮,则返回 `null`。
希望这可以帮到你!如果有任何进一步的问题,请随时问。
阅读全文