重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在Java代码设置Activity标题 2019-10-06 15:49:37 在对应的xxxActivity.java这种调用setTitle("Title")方法 自定义Java窗口标题栏菜单 千次阅读2021-03-09 03:4...
在成都网站建设、成都做网站过程中,需要针对客户的行业特点、产品特性、目标受众和市场情况进行定位分析,以确定网站的风格、色彩、版式、交互等方面的设计方向。成都创新互联还需要根据客户的需求进行功能模块的开发和设计,包括内容管理、前台展示、用户权限管理、数据统计和安全保护等功能。
以下程序提供参考:
import java.awt.*;
import javax.swing.*;
public class TestJList extends JFrame {
JList list;
public TestJList(){
super("JList多列显示");
//文件数量:fileName.length / 3
String[] fileName = new String[]{"随风飘去.txt", "1.02MB", "文本文件",
"Java SE.pdf", "1.02MB", "pdf文件",
"Java OOP.doc", "1.02MB", "Word文档",
"Java EE.pdf", "1.02MB", "pdf文件",
"Java ME.pdf", "1.02MB", "pdf文件"};
list = new JList(fileName);
list.setLayoutOrientation(JList.HORIZONTAL_WRAP); //设置多行显示
list.setVisibleRowCount(fileName.length / 3); //设置行数
this.setLayout(new FlowLayout());
this.add(list);
this.setSize(300, 300);
this.setVisible(true);
}
public static void main(String[] args) {
new TestJList();
}
}
username.setBorder(new LineBorder(new Color(111,111,111)));
jlabel有一个setBorder方法,其中的形式参数是一个Border接口,主要用来设置边框的Border,有很多实现类,你看API文档就可以查到,我简单的给你查了一个,上面的代码就是,你可以多试验几个,慢慢来!
BorderFactory 是Border对象的工厂类,负责创建Border对象。(边框)
createEtchedBorder 和createTitledBorder都是BorderFactory 的工厂方法。
createEtchedBorder :建立一个四周有凹痕的边框
createTitledBorder :建立一个含标题的边框。在代码中,就是创建一个边框,标题为JCheckBox。