• 大小: 0.16M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-半透明图片(实例42).zip

资源截图

代码片段和文件信息

import java.awt.*;
import java.net.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import java.awt.image.*;

// 半透明图片

public class HalfTransparentImageDemo extends Jframe {
private Container content = getContentPane(); //获得窗口的容器
  private JSlider jSlider = new JSlider(JSlider.HORIZONTAL010075); //改变图像的透明度
DisplayPanel displayPanel = new DisplayPanel(); //显示图形面板

public HalfTransparentImageDemo() {
super(“半透明图片“); //调用父类构造器
jSlider.setPaintTicks(true);  //绘制标志位
jSlider.setMajorTickSpacing(25); //设置标志尺寸
jSlider.setMinorTickSpacing(5);
jSlider.setPaintLabels(true); //绘制出数字
jSlider.setBorder(new titledBorder(BorderFactory.createEmptyBorder() “图像的透明度(%)“)); //设置边框
jSlider.addChangeListener(new ChangeListener() { //滑动条jSlider事件处理
public void stateChanged(ChangeEvent ce) {
float alpha =((float) ((JSlider) ce.getSource()).getValue()) / 100;
displayPanel.alpha = alpha; //改变图像的透明度
displayPanel.repai

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      270054  2004-06-01 22:39  48-1.bmp
     文件      270054  2004-06-01 22:40  48-2.bmp
     文件       13214  2003-05-28 12:26  back.jpg
     文件       16130  2004-01-29 21:08  girl.gif
     文件         890  2004-07-21 18:40  HalfTransparentImageDemo$1.class
     文件        1998  2004-07-21 18:40  HalfTransparentImageDemo$DisplayPanel.class
     文件        1697  2004-07-21 18:40  HalfTransparentImageDemo.class
     文件        3181  2004-06-01 22:47  HalfTransparentImageDemo.java

评论

共有 条评论