• 大小: 3KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: Java
  • 标签: java  桌面弹幕  

资源简介

java实现桌面弹幕,原理很简单,只有一个类就不发工程了。使用时要往你的工程导入rt.jar包。这个包不需要下载,在你的jdk/ lib目录下就有。直接copy到你的工程导入就行。

资源截图

代码片段和文件信息

package damg;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.frame;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import java.awt.Toolkit;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.Scanner;
import java.util.concurrent.RejectedExecutionException;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;

import com.sun.awt.AWTUtilities;
import com.sun.org.apache.bcel.internal.generic.LASTORE;

import sun.awt.image.IntegerInterleavedRaster;


public class Dangmu extends Jframe{
private List labels;
// JLabel label;
public Dangmu() {
labels=new ArrayList();
// TODO Auto-generated constructor stub
 this.settitle(“发送弹幕“);
        // label=new JLabel(“heellocsadsdsafdsa“);
        this.setLayout(null);
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        Rectangle bounds = new Rectangle(screenSize); 
        this.setBounds(bounds); 
        this.setExtendedState(frame.MAXIMIZED_BOTH);
        
        this.setAlwaysOnTop(true);
      
     
        double value = 0.4;
        // 判断是否支持透明度
        this.setUndecorated(true); // 禁用或启用此窗体的修饰。只有在窗体不可显示时
                                   //才调用此方法。
        //this.setDefaultLookAndFeelDecorated(true);
        
        this.setBounds(400400400300);
        this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
 

评论

共有 条评论