小程序启动画面(java swing)

本文介绍了如何使用Java Swing创建小程序的启动画面,包括LoginGraphics.java和Welcome.java两个关键组件,展示详细的运行效果。
摘要由CSDN通过智能技术生成

LoginGraphics.java(启动画面面板)

import java.awt.*;
import javax.swing.*;

public class LoginGraphics extends JPanel{

	public void  paintComponent(Graphics g){
		super.paintComponent(g);//一定要加上这个,不然设置背景颜色时会出现问题,神奇的javaswing
		this.setBackground(new Color(192,192,192));
		g.setFont(new Font("x",Font.BOLD+Font.ITALIC,20));
		g.setColor(new Color(255,255,255));
		g.drawString("XXXX",22,32);
		g.setColor(new Color(0,0,0));
		g.drawString("XXXX",20,30);
		
		//画一条横线
        g.setFont(new Font("Dialog",Font.BOLD+Font.ITALIC,45));
        for(int i=1;i<=5;i++){
        	g.setColor(new Color(255-(i*50),255-(i*50),255-(i*50)));//颜色渐变
        	g.drawLine(0,36+i,293,36+i);
        }
        
        //实现阴影、立体效果
        g.setColor(new Color(255,255,255));
        g.drawString("疯狂打字通",62,85);
        g.setColor(new Color(0,0,0));
        g.drawString("疯狂打字通",60,85);
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值