非常简单到Swing界面,第一课
第一种方式
//图形用户界面
fun main(args: Array) {
//创建窗口对象
val frame = JFrame(“MyFrame”)
// frame.title = “这是个头文件名字”
//创建Label
val label = JLabel(“Hello Swing”)
//获取窗口内容面板
val pane = frame.contentPane
//添加Label到内容面板
pane.add(label)
//设置窗口大小
frame.setSize(500,500)
//设置窗口可见
frame.isVisible = true
}
第二种方式
package SwingDemo
import javax.swing.JFrame
import javax.swing.JLabel
//以类到方式创建了面板
class MyFrame(title:String) : JFrame(title) {
//初始化
init {
val label =JLabel(“Hello Swing”)
// 获取窗口到内容面板
val pane = contentPane
//添加label到内容面板
pane.add(label)
setSize(500,500)
isVisible = true
}
}
fun main(args: Array) {
MyFrame(“MyFrame”)
}
用类到话比较好在其他类使用。