java:窗体里的标签(设置标签;字体;颜色)
窗体里的标签
- 一、学习的具体内容
- (一)简单设置一个窗体
- 1.基本步骤
- 2.源码
- 3.运行结果
- (二)窗体里添加一个标签
- 1.源码
- 2.运行结果
- (三)更改标签内容
- 1.添加的代码
- 2.运行结果
- (四)程序输出更改的标签内容
- 运行结果
- (五)设置标签字体
- 运行效果
- (六)修改字体颜色
- 运行效果
- 二、到最后的全部源码
- 三、相关说明
- 四、与小恐龙挑战的关系
- 五、定位日期
一、学习的具体内容
(一)简单设置一个窗体
1.基本步骤
- (1)用继承JFrame的方法。
extends
- (2)设置位置大小
Bounds
- (3)关闭方式(关闭且停止程序运行)
setDefaultCloseOperation(EXIT_ON_CLOSE);
- (4)创建容器
ContentPane
- (5)窗体是否可视化(是否可见,true,false)
Visible
2.源码
import java.awt.Container;import javax.swing.*;class Demo extends JFrame{public Demo(){setBounds(200,100,150,100);// 窗体 坐标大小setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭方式:关闭并停止运行。Defult(默认),operation(运算)Container c=getContentPane();setVisible(true);// 窗体是否可见}public static void main(String[] args){new Demo();}
}
3.运行结果
桌面一个左移200,下移100,长150,宽100的窗体。
(二)窗体里添加一个标签
加两句代码:
- 设置一个标签,名为“这是一个标签”。
- 将这个标签放于窗体内
JLabel l=new JLabel("这是一个标签")
c.add(l);
1.源码
原本基础上多两句代码。
import java.awt.Container;import javax.swing.*;class Demo extends JFrame{public Demo(){setBounds(200,100,150,100);// 窗体 坐标大小setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭方式:关闭并停止运行。Defult(默认),operation(运算)Container c=getContentPane();// content(容器),Pane(窗格)setVisible(true);// 窗体是否可见JLabel l=new JLabel("这是一个标签");// label(标签)c.add(l);// 将标签l添加到容器c里}public static void main(String[] args){new Demo();}
}
2.运行结果
(三)更改标签内容
1.添加的代码
在上一个源码中的
JLabel l=new JLabel("这是一个标签");// label(标签)
后面添加
l.setText("修改后的标签内容");
2.运行结果
(四)程序输出更改的标签内容
用输出指令便可以了,在上一部分的代码后添加:
System.out.println(l.getText());
运行结果
(五)设置标签字体
(继上部分代码)
l.setFont(new Font("宋体",Font.BOLD,20));
- 宋体,加粗,字体大小为20
- 可修改
运行效果
(六)修改字体颜色
(继上部分代码)
l.setForeground(Color.GREEN);
- 前景颜色
- 这里选绿色
- 需要添加
import java.awt.Color;
运行效果
二、到最后的全部源码
import java.awt.Container;
import java.awt.Font;
import java.awt.Color;import javax.swing.*;class Demo extends JFrame{public Demo(){setBounds(200,100,150,100);// 窗体 坐标大小setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭方式:关闭并停止运行。Defult(默认),operation(运算)Container c=getContentPane();// content(容器),Pane(窗格)setVisible(true);// 窗体是否可见JLabel l=new JLabel("这是一个标签");// label(标签)l.setText("修改后的标签内容");System.out.println(l.getText());l.setFont(new Font("宋体",Font.BOLD,20));// 需要import java.awt.Font;l.setForeground(Color.GREEN);//更改前景颜色,需要添加import java.awt.Color;c.add(l);// 将标签l添加到容器c里}public static void main(String[] args){new Demo();}
}
三、相关说明
如果只是记录下最终的代码,然后显示最终运行效果,那么便无法知道一个一个代码的添加而带来的效果变化了。这里尽量在有变化的转折处,记录下添加的代码后,展示相应的添加后的变化内容。
四、与小恐龙挑战的关系
挑战例题里用到swing一类,现是为之学习。
五、定位日期
2020.7.16;23:01
java:窗体里的标签(设置标签;字体;颜色)相关推荐
- 微信android字体颜色,企业微信使用markdown发送消息,手机端看不到font标签设置的字体颜色...
标签设置的字体颜色 问题类型 API/组件名称 终端类型 微信版本 基础库版本 Bug 消息推送 微信安卓客户端 3.0.26(13239) 2.0.0 企业微信使用markdown发送消息,手机端看 ...
- html span字数限制,css span字体大小 span标签设置font-size字体大小
css span字体大小文字尺寸大小设置图文教程篇,几种情况下使用span对其设置字体大小font-size技巧,span标签设置font-size字体大小. DIV CSS SPAN字体大小 css ...
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
转载连接:http://www.cnblogs.com/huangcong/p/3687665.html phpexcel中文教程-设置表格字体颜色背景样式.数据格式.对齐方式.添加图片.批注.文字块 ...
- php文字红色代码,IOS_IOS中一段文字设置多种字体颜色代码,给定range和需要设置的颜色, - phpStudy...
IOS中一段文字设置多种字体颜色代码 给定range和需要设置的颜色,就可以给一段文字设置多种不同的字体颜色,使用方法如下: [self fuwenbenLabel:contentLabel Font ...
- html修改链接文字颜色,html设置超链接字体颜色 html超链接的字体颜色怎么改
html链接文字颜色怎么设置 定义a标签的css属性即可. 例如:文字颜色 在css中写上a{color: #000;} (#号后面是颜色值) 如果单独定义一条a标签,可以先找前面的div,写a样式的 ...
- html中怎么让字自动变颜色,html如何设置单个字体颜色
HTML里怎么设置字体颜色 输入html代码 ①用记事本打开index.html文件,输入以下代码: html修改字体颜色的几种方式 字体颜色的不同设置方法 ② 怎么设置HTML代码里的字体颜色 编写 ...
- android notification设置不同字体颜色,Android Notification自定义通知样式你要知道的事...
本文将根据个人经验对Notification做个总结,以供参考! 什么是通知(Notification) 通知是一个可以在应用程序正常的用户界面之外显示给用户的消息. 通知发出时,它首先出现在状态栏的 ...
- css中设置body字体,css如何设置body字体颜色
在css可以使用color属性设置body字体颜色,只需要给body元素设置"color:颜色值"样式即可.color 属性规定文本的颜色.该属性设置了一个元素的前景色,这个颜色还 ...
- Typora设置修改字体颜色快捷键
目录 1.typora如何设置修改字体颜色快捷键 2. AutoHotKey软件安装 3.typora关于AutoHotKey的具体操作 1.typora如何设置修改字体颜色快捷键 typora本身是 ...
- html代码设置span字体颜色,怎么用span css设置div内部分字体颜色?
本篇文章给大家带来的内容是关于怎么用span css设置div内部分字体颜色,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 用span标签设置div内放一段文字中的部分文字字体颜色方 ...
最新文章
- 面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他
- tf.cast() 张量数据类型转换
- python中怎么比较两个列表-python中如何比较两个列表
- 二叉树外部节点_leetcode 102 二叉树的层序遍历1 /BFS
- Java RandomAccessFile getFilePointer()方法与示例
- 老子《道德经》第三十七章
- 实时数据采集-免费实时数据采集软件
- 计算机转换汉子英语,电脑打字英文怎么转换中文
- mysql关于xsd数据集的论述
- 各大搜索引擎Ping服务 php实现方法
- 逻辑或、与、非、或非、与非、异或、同或运算
- 计算机基础知识教程 pdf,《计算机基础知识教程》.pdf
- 第一天Java学习笔记
- 2021互联网大会乌镇峰会
- 京东店铺如何批量修改主推SKU?
- bugku never give up
- Chorme 浏览器查看请求头、响应头
- Miniconda的安装与使用及pip在conda环境中的安装
- Groovy快速入门指南
- java计算机毕业设计校友社交系统源码+系统+数据库+lw文档+mybatis+运行部署
热门文章
- debian下配置防火墙iptables
- EKF SLAM学习笔记02
- java pdf添加页码_java itext pdf 怎么加页码
- 使用 tf.nn.dynamic_rnn 展开时间维度
- 淘宝抢券python代码,能够对实时抢券和清空购物车。
- vue 组件通信合集
- 免费PhotoShop—在线版 PhotoPea
- The server encountered an unexpected condition that prevented it from fulfilling the request
- 简单明了,彻底地理解Binder
- 软件中的易用性设计及测试(一)