JAVA 12.8(Swing common features)

原创 2015年11月17日 20:03:18
问题及代码:


package com.ytu.assiment;

import java.awt.Color;
import java.awt.Font;
import java.awt.GridLayout;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.border.LineBorder;

public class SwingCommFeature extends JFrame {
	public SwingCommFeature(){
		super();
		setSize(600,300);
		setLocationRelativeTo(null);
		setLayout(new GridLayout(2,3,5,10));
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		JLabel[]jlbs=new JLabel[6];
		LineBorder border=new LineBorder(Color.yellow,2);
		for(int i=0;i<jlbs.length;i++)
		{
			jlbs[i]=new JLabel();
			jlbs[i].setBackground(Color.white);
			jlbs[i].setFont(new Font("TimesRoman",Font.BOLD,30));
			jlbs[i].setBorder(border);
			add(jlbs[i]);
		}
		
		jlbs[0].setText("Black");
		jlbs[0].setForeground(Color.BLACK);
		jlbs[0].setToolTipText("Black");
		jlbs[1].setText("Blue");
		jlbs[1].setForeground(Color.BLUE);
		jlbs[1].setToolTipText("Blue");
		jlbs[2].setText("cyan");
		jlbs[2].setForeground(Color.cyan);
		jlbs[2].setToolTipText("cyan");
		jlbs[3].setText("green");
		jlbs[3].setForeground(Color.green);
		jlbs[3].setToolTipText("green");
		jlbs[4].setText("magenta");
		jlbs[4].setForeground(Color.magenta);
		jlbs[4].setToolTipText("magenta");
		jlbs[5].setText("orange");
		jlbs[5].setForeground(Color.orange);
		jlbs[5].setToolTipText("orange");
		setVisible(true);
	}
	public static void main(String[] args) {
		new SwingCommFeature();
	}
}




运行结果:



Welcome to JAVA!之Swing common features

12.8 Display a frame that contains six labels.Set the background of the labels to white.Set the fore...
  • Liuchang54
  • Liuchang54
  • 2015年11月17日 20:36
  • 1039

12.8

#include #include #include #define NUM 10 pthread_mutex_t mutex; pthread_cond_t cond...
  • z1211t
  • z1211t
  • 2016年12月08日 21:36
  • 36

[APUE] 第12张习题解答

APUE第12章习题
  • ILOVEYOUXIAOWANGZI
  • ILOVEYOUXIAOWANGZI
  • 2014年04月18日 16:10
  • 710

Java-Swing 小例子

1:对话框package frame;import java.awt.BorderLayout; import java.awt.HeadlessException;import javax.swin...
  • luckycz
  • luckycz
  • 2015年09月17日 11:16
  • 2362

java_Swing之弹窗设计初次接触。

使用Swing实现的一个简单弹窗功能,基本容器的使用办法,代码如下:package test1;import java.awt.Color; import java.awt.Container; im...
  • qq_32485573
  • qq_32485573
  • 2016年11月14日 20:48
  • 1556

java swing 登陆界面+跳转界面

java swing+RS232通信持续更新
  • jjarchu
  • jjarchu
  • 2017年05月26日 22:02
  • 5264

Java Swing入门

Java Swing相当于升级版本的AWT(Abstract Window Toolkit),是一组易于使用和理解的JavaBeans。 大多数的Swing应用都是建立在基础的JFrame的内部,J...
  • superhill
  • superhill
  • 2013年05月23日 05:07
  • 2665

Java Swing中弹出对话框的几种方式

Swing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能,同样在Java中也有,利用 JOptionPane类中的各个static方法来生成各种标准的对话框...
  • zhao50632
  • zhao50632
  • 2014年03月11日 10:48
  • 11148

Java Swing 弹出对话框的使用

博客分类:  Java SwingJava项目管理配置管理Windows  Swing 中提供了 JOptionPane 类来实现类似 Windows 平台下的 MessageBox 的...
  • sunmc1204953974
  • sunmc1204953974
  • 2014年07月09日 20:04
  • 4603

JavaSwing学习总结

1      .简介 Swing是一个用于开发Java应用程序用户界面的开发工具包,是由纯Java实现的。以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格,不依赖操作系统...
  • qq_27862695
  • qq_27862695
  • 2015年08月27日 22:32
  • 12835
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA 12.8(Swing common features)
举报原因:
原因补充:

(最多只允许输入30个字)