简单到Swing界面笔记

非常简单到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”)
}

用类到话比较好在其他类使用。

猜你喜欢

转载自blog.csdn.net/weixin_44761758/article/details/89546684