java中Frame("测试窗口")创建窗口,运行后标题栏显示为居中,应当如何修改该Frame对象标题栏的对齐方式。
答案:2 悬赏:40 手机版
解决时间 2021-11-19 10:28
- 提问者网友:戎马万世
- 2021-11-18 15:58
java中Frame("测试窗口")创建窗口,运行后标题栏显示为居中,应当如何修改该Frame对象标题栏的对齐方式。
最佳答案
- 五星知识达人网友:夜余生
- 2021-11-18 17:22
方法一.继承JFrame重写setTitle方法。这样你的JFrame所有的标题都是居中的。
方法二.可以试试这个
new JFrame(" 标题");
上面的方法,可以让每个使用你的JFrame的对象,都居中。
但是只有一个窗口的话就使用第二个方法。追问我现在使用的是Frame类,并未使用JFrame,是否有办法处理?谢谢!追答道里差不多。那你就继承Frame类然后重写setTitle方法。
方法二.可以试试这个
new JFrame(" 标题");
上面的方法,可以让每个使用你的JFrame的对象,都居中。
但是只有一个窗口的话就使用第二个方法。追问我现在使用的是Frame类,并未使用JFrame,是否有办法处理?谢谢!追答道里差不多。那你就继承Frame类然后重写setTitle方法。
全部回答
- 1楼网友:撞了怀
- 2021-11-18 18:41
这种需要定制JFrame(估计你这程序对界面要求会比较高,建议走这条路),定制方法:
this.setUndecorated(true); // 去掉默认样式装饰// AWTUtilities.setWindowOpaque(this, false); // 设置窗口透明
上面的代码会去掉默认的标题栏、边框, 然后就可以自己随便怎么布局了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯