Java 100-002:Swing显示窗口,并在窗口中显示文字
package java01;import java.awt.*;
import javax.swing.*;/*** 我的java每天100行代码002* Swing显示窗口,并在窗口中输出一串文字* @author Administrator**/
public class java002 {public static void main(String[] args) {//事件分派线程EventQueue.invokeLater(new Runnable() {public void run() {//显示窗口JFrame frame = new NotHelloWorldFrame();frame.setTitle("NotHelloWorld");frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);}} );}
}class NotHelloWorldFrame extends JFrame{//使创建的窗口中有一个带有文本信息的组件public NotHelloWorldFrame() {add(new NotHelloWorldComponent());//加入组件pack();//根据组件的大小,自动调整窗口的大小}}class NotHelloWorldComponent extends JComponent{// (小原则):尽量不直接设置大小,而是通过常量的方式在实例域中设置public static final int MESSAGE_X = 75;public static final int MESSAGE_Y = 100;private static final int DEFAULT_WIDTH = 300;private static final int DEFAULT_HEIGHT = 200;//重写paintComponent方法public void paintComponent(Graphics g) {g.drawString("Not a hello,World program", MESSAGE_X, MESSAGE_Y);}//重写,返回组件的首选大小public Dimension getPreferredSize() {return new Dimension(DEFAULT_WIDTH,DEFAULT_HEIGHT);}
}
Java 100-002:Swing显示窗口,并在窗口中显示文字相关推荐
- gp服务发布服务的地图,web客户端显示的位置跟arcgis中显示的位置不一致,不相符(我的是等值面发布的gp服务)
gp服务发布服务的地图,web客户端显示的位置跟arcgis中显示的位置不一致,不相符(我的是等值面发布的gp服务) 我发布的结果跑到非洲去了. 解决办法: 发布的服务设置环境:processing ...
- Python+OpenGL切分图形窗口在多视区中显示不同动画
开学第一课:一定不要这样问老师Python问题 中国大学MOOC"Python程序设计基础"第6次开课时间 董付国老师Python系列教材推荐与选用参考 ============= ...
- html新开浏览器窗口,如何在当前浏览器窗口(html)中显示新窗口?
我正在尝试创建一个嵌入式 这是我需要做的: 显示在用于打开cover.htm文件浏览器窗口中form.htm文件. (提示:使用"opener"关键字引用主浏览器窗口,并使用loc ...
- html中怎么显示错误信息,在html中显示为内嵌错误的文本
我正在尝试在某个图片旁边的div工具栏中放置标题.问题在于我的文本放置不当,应该至少位于工具栏的顶部,而是位于底部并且不移动. 我希望它在左边的垂直中间靠近图片.在html中显示为内嵌错误的文本 和画 ...
- android textview显示表情,在Android TextView中显示表情符号/情感图标
我在Android TextView中显示表情符号图标时遇到一些问题 首先,我在这里找到了Unicode表情符号图标列表:http : //www.easyapns.com/category/just ...
- android 显示进度,progressdialog-如何在Android中显示进度对话框?
progressdialog-如何在Android中显示进度对话框? 当我单击"登录"按钮时,我想显示ProgressDialog,这需要时间才能移动到另一个页面. 我怎样才能做到 ...
- java word标签替换_JAVA实现替换WORD模板中的文字和图片
1.本来有其他方法可以实现的,但是由于jar包一直有问题所以换了种,要是还有其他的更好的方法,希望可以讨论 2.废话不说直接上代码: 3.我自己加了个生成图片的方法,也可以不需要直接用已经存在的图片替 ...
- python怎么显示汉字_mac在matplotlib中显示中文的操作方法
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 . 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方 ...
- matlab显示字体颜色,在Matlab中显示字体颜色
我正在尝试创建一个数字(转换为字符串)的数组,并在阈值下降的下方,对于我当前使用0.5的测试.我需要我的桌子上的每个值的字体都落在我的门槛上,以红色显示,在我目前的代码中,我只使用2列,但我将使用10 ...
- html网页显示蒙文,网页标签中显示蒙古文竖排文本
网页标签中显示蒙古文竖排文本 蒙古文网页和我们经常见到的网页最大的区别在于,在网页中蒙古文文本的显示和编辑不同于其他的网站,蒙古文是竖排文本,并且不像汉文是从左向右书写文字,从上到下换行.而蒙古文是从 ...
最新文章
- 【Hisi音频】Hi3520D音频输出调试
- 求一段内存中的字节型数据的和
- 【Python】random库的使用
- 编程语言50年来的变化,我用50种编程语言告诉你“Hello world”怎么写!
- leetcode 153. 寻找旋转排序数组中的最小值(二分查找)
- 一站式解决服务器缺少编译环境的问题,别再为了缺少依赖而烦恼了!
- 信用评分系统运行原理下篇
- 一文看懂Java虚拟机——JVM基础概念整理
- 03-谷歌浏览器安装Sence
- 决定创业失败的除了团队外
- 再学Android之屏幕适配
- #pragma comment使用
- python爬虫爬取圆通快递信息
- 启动计算机管理服务,win10系统打开服务管理器的五种方法
- 观李永乐老师讲音律有感——《管子·地员》之“三分损益法”的探究
- 【Linux基础编程】tr命令
- AHRS姿态解算说明(加速度+陀螺仪+磁力计原理及原始数据分析)
- ssm:Unable to process Jar entry
- OpenCV4探索学习:OpenCV-4.1.0 Samples官方示例说明
- 苹果手机还原网络设置会怎样_苹果手机信号不好,那是因为你没这样设置,这样设置信号顶呱呱...