JFrame jf = new JFrame("title")
jf.setSize(400, 300)// 设置组件大小
jf.setLocationRelativeTo(null)// 设置该组件位置(null则为屏幕居中)
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)// 点击窗口关闭后触发的事件
JPanel jp = new JPanel()
jp.setBackground(Color.green)// 设置Jpanel的BGC为绿色
JLabel jl = new JLabel("呵呵")// 创建JLabel并默认文本为"呵呵",默认垂直居中
jp.add(jl)// JPanel添加JLabel组件
jf.add(jp)// JFrame添加JPanel组件
jf.setVisible(true)// 是否显式该组件
}
创建一个div<div id="center">内容</div>
写如下语句
<style>
#center {
margin:0 auto
}
</style>
还可以再其中定义其高,宽,背景等!
mypl8110627 的方法当然是可以的,但是如果要考虑任务栏高度之类的还要调用 getScreenInsets() 方法。其实有一个更简单的方法,只要一句话:你在 f.setSize(500, 600)下面再加上:f.setLocationRelativeTo(null)就OK了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)