• java 创建一个窗口标签上设置图像


     1 package test;
    2
    3 import java.awt.Color;
    4 import java.awt.Dimension;
    5 import java.awt.Font;
    6 import java.awt.Point;
    7 import java.io.File;
    8 import java.io.FileInputStream;
    9 import java.io.InputStream;
    10
    11 import javax.swing.Icon;
    12 import javax.swing.ImageIcon;
    13 import javax.swing.JFrame;
    14 import javax.swing.JLabel;
    15
    16
    17 public class test {
    18 public static void main(String[] args) {
    19 JFrame f=new JFrame("Welcom to see LessonsSchedule");
    20 String picPath="c:"+File.separator+"Users"+File.separator+"SunBoy"+File.separator+"Desktop"+File.separator+"课表.png";
    21 File file=new File(picPath);
    22 InputStream ipt=null;
    23 byte b[]=new byte[(int)file.length()];
    24 try{
    25 ipt=new FileInputStream(file);
    26 ipt.read(b);
    27 ipt.close();
    28 }catch (Exception e){
    29 e.printStackTrace();
    30 }
    31 Icon icon=new ImageIcon(b);
    32 JLabel lab=new JLabel("课表哦,亲",icon,JLabel.CENTER);
    33 Font fnt=new Font("Serief",Font.ITALIC+Font.BOLD,28);
    34 lab.setFont(fnt);
    35 lab.setBackground(Color.YELLOW);
    36 lab.setForeground(Color.RED);
    37 f.add(lab);
    38 Dimension dim=new Dimension();
    39 dim.setSize(300,300);
    40 f.setSize(dim);
    41 f.setBackground(Color.WHITE);
    42 Point p=new Point(300,200);
    43 f.setLocation(p);
    44 f.setVisible(true);
    45 }
    46 }
  • 相关阅读:
    第四阶段学习总结
    第三阶段学习总结
    第二阶段学习总结
    第一阶段内容的学习总结
    第四单元及OO课程总结
    关于工具的碎碎念
    第三单元博客总结
    第二单元博客总结
    第一单元作业总结
    实验五 单元测试
  • 原文地址:https://www.cnblogs.com/dennisac/p/2432341.html
Copyright © 2020-2023  润新知