import javax.swing.*
import java.awt.*
import java.awt.event.*
import com.sun.awt.AWTUtilities
导入 AWTUtilities可能会提示:访问限制:由于对必需的库 C:\Program Files\Java\jre6\lib\rt.jar 具有一定限制,因此无法访问类型 AWTUtilities,请到eclipse进行设置:窗口》首选项》java》编译器》错误警告 选择 代码样式》访问外层不可访问成员》 把错误修改成功 警告
public class Ceshi extends JFrame
{
public Ceshi()
{
JLabel label=new JLabel("这是一个标签!")
label.setOpaque(false)
label.setHorizontalAlignment(JLabel.CENTER)
add(label)
setSize(600,400)
setLocationRelativeTo(null)
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE)
//Opacity最大值为1.0f,也就是什么也不透明,取值不能大于1.0f
AWTUtilities.setWindowOpacity(this,0.5f)
setVisible(true)
}
public static void main(String[] args)
{
new Ceshi()
}
}
题主是否想询问“java怎么让主窗体无边框”?1、首先打开eclipse工具,在项目指定文件夹下,创建Java类UserJframe,并勾选主方法。
2、其次调用JFrame进行实例化一个窗口,并设置窗口标题名称。
3、然后使用setSize()方法设置窗口宽度和高度,注意宽度和高度顺序。
4、然后调用setUndecorated()方法设置窗口无边框,值为true表示无边框。
5、然后再使用setVisible()方法用于显示窗口,为true表示显示窗口,false为不显示窗口。
6、最后保存代码并使用Java Application运行,可以查看到d出一个无边框的窗口。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)