java screenframe_一个关于JFrame的问题
各们朋友:
我想请教一下,如何使JFrame组件在一启动时就居中屏幕或最大化呢?
还有一个问题,就是字符串比较。
像类似于VB里的一些常用函数left,right,strcmp...是在JAVA哪个包中?
|
给你个居中的调用
//描述:进入参数Frame,使其显示的图形界面显示居中。
public class CenterShowFrame {
public CenterShowFrame(Frame frame) {//目标显示界面
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
}
}
关于String的常用方法,为什么不看jdk的帮助文档?要不找本好一点的书都能清清楚楚的说
|
给你个居中的调用
//描述:进入参数Frame,使其显示的图形界面显示居中。
public class CenterShowFrame {
public CenterShowFrame(Frame frame) {//目标显示界面
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
}
}
关于String的常用方法,为什么不看jdk的帮助文档?要不找本好一点的书都能清清楚楚的说
|
1.JFrame.setBounds()
2.java.lang包,你看看String或者StringTokenizer
java screenframe_一个关于JFrame的问题相关推荐
- 用java编写一个简单计算器
java 采用java编写一个简单计算器,使用awt和swing 代码如下: import java.awt.Color; import java.awt.Font; import java.awt. ...
- java实现迷你计算机,用JAVA写一个迷你编辑器.doc
用JAVA写一个迷你编辑器 用JAVA编写一个迷你编辑器 WINDOWS的记事本程序是非常方便的一个文字处理工具,用它来编辑纯文本文件快捷而灵巧.我用JAVA写了一个编辑器程序,模仿"记事本 ...
- java编写一个个人通信录程序
Java编写一个个人通信录程序,具有如下功能: (1)定义一个类,包括姓名.邮政编码.通信地址等成员变量 (2)查找:根据姓名在文件中查找个人信息,如果找到则显示出来 (3)添加:向文件中写个人信息 ...
- 用Java写一个简易五子棋游戏
一. 程序基本思路: 1.写窗口.棋盘面板.控制面板: 2.绘制棋盘: 3.绘制棋子: 4.添加组件功能: 5.判断输赢: 6.悔棋: 7.复盘. 二.实际操作 1.创建窗口.添加面板 package ...
- 用JAVA写一个画图小程序(JAVA 大作业)
第一次写博客 且是稍微大点的程序 看看就行 重新写的在这,更加清晰明了:点击进入:用JAVA写一个画图小程序(JAVA 大作业)重排版本 设计思路 首先我直接去了Windows自带画图程序去实践模拟, ...
- java一竖,java 添加一个竖滚动条
java 添加一个竖滚动条 关注:178 答案:2 mip版 解决时间 2021-02-04 23:38 提问者断念劫难 2021-02-04 19:48 只要一个竖的滚动条 还有它的单机事件 最 ...
- 如何用JAVA制作一个漂亮的表格
如何用JAVA制作一个漂亮的表格 表格图片: 选中一行时高亮显示,且字体变为红色: 在表格中添加数据: 代码如下: import java.awt.BorderLayout; import java. ...
- 运用Java制作一个属于自己的音乐播放软件
运用Java制作一个属于自己的音乐播放软件 前言 上个寒假小编用python做了一个音乐播放软件(博客链接为:)运用tkinter.爬虫做了一个播放音乐的小程序(动态显示歌词[歌词向上翻滚]),觉得效 ...
- 用java创建一个最简单的窗口
如何使在创建窗体前,需要导入相关的 package 包. import java.awt.*; import javax.swing.*; 使用new关键词来创建一个窗体对象 JFrame j ...
- 用java制作一个简易抽签器
最近闲来无事,想用Java编写一个随机抽签器,最终编写后的运行结果是这样的 下面说一下怎么具体实现,非常简单. 首先,要想出现这个滚动标签,首先必须要有一个窗口来承载它,所以要在main()方法中创建 ...
最新文章
- 当git上只做文件大小写重命名的修改时,如何躲坑...
- 【NOIP2013模拟9.29】密码
- 微软一站式示例代码库 2012 年2月示例代码更新。8个全新示例为您的开发保驾护航...
- 【svn】svn的使用
- [小明学Shader]14.热扭曲效果
- 机器学习与ML.NET–NLP与BERT
- 小股神助A股股民畅享经济发展红利
- 【文献阅读】Augmenting Supervised Neural Networks with Unsupervised Objectives-ICML-2016
- 存量电力系统_RCR新文:中国电力基础设施发展的物质存量和流量
- 单片机学习日记- Day12
- 防止号码丢失之电话簿云端备份
- CKEditor/CKFinder升级心得
- Power BI 中的货币换算
- 网页二维码生成器纯js代码带logo图纯前端合成
- 如何零成本实现微信公众号自助查券返利机器人(六)
- Seurat的normalization和scaling
- 三种方法打印九九乘法表
- 教你如何在云服务器上安装并配置web服务器(这里以nginx服务器为例,操作系统linux)
- Shell编程——退出状态(if语句判断某个命令的退出状态)
- 微信小程序安卓系统下不显示BASE64图片问题
热门文章
- [PHP] PHP源码中的条件编译定义
- [javaSE] GUI(Action事件)
- 拉登游戏开发--分布式计算服务机客户机程序设计
- 控制台窗口界面的编程控制
- vue 实现数据滚动显示_vue 通过定时器轮询获取后台数据--滚动条显示在底部(展示最新的内容)...
- RazorPage语法介绍(二)
- C#在winform中页面跳转实现
- jq ajax购物车,jquery制作的移动端购物车效果完整示例
- LINUX编译mate-desktop/pluma-1.24.0文本编辑器
- LanguageTool至少需要哪些jar包?