如何在java中去掉SWing组件的背景中白色的地方换成透明的?
BufferedImage bufferedImage = new BufferedImage(imageIcon.getIconWidth(), imageIcon.getIconHeight(),BufferedImage.TYPE_INT_RGB);Graphics2D g = bufferedImage.createGraphics();bufferedImage=g.getDeviceConfiguration().createCompatibleImage(imageIcon.getIconWidth(), imageIcon.getIconHeight(), Transpa...
java怎么把JButoon设置为透明
java swing中应该用 setContentAreaFilled(false) 和 setBorderPainted(false),将button的背景设置为透明。public void setContentAreaFilled(boolean b)设置 contentAreaFilled 属性。如果该属性为 true,则按钮将绘制内容区域。如果希望有一个透明的按钮,比如只是一个图标的按钮,那么应该将此属性设置为 f...
如何使java图形程序的窗口背景变成透明的
看下这个应该对您有帮助:Swing最新特性:增加透明窗体及不规则窗体功能 透明窗体:public class TranslucentWindow extends JFrame { public TranslucentWindow() { super("透明窗体");this.setLayout(new FlowLayout());this.add(new JButton("按钮"));this.add(new JCheckBox("复选按钮"));this.a...
java swing 中的JPanel怎么让它部分透明?
super.setUndecorated(true);AWTUtilities.setWindowOpaque(this, false);如果只是想让某个控件透明:swingComponent.setOpaque(false);
java 图片如何让白色变透明
代码:package com.picture; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.regex.Pattern; import javax.imageio.ImageIO; import javax.swing.ImageIcon; import javax.swing.JOptionPane; pub...
JAVA SWING里的JScrollPane怎么设置成透明颜色?
jScrollPane1.setOpaque(false);jScrollPane1.getViewport().setOpaque(false);
Java图形界面怎么设置文本域透明
import java.awt.*;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextArea;public class NullFrame extends JFrame{public NullFrame() {JTextArea jta = new JTextArea("大家好");jta.setOpaque(false);JPanel jp = new JPanel();jp.setBackground(Color.YELLOW);jp....
java中载入图片的白色背景如何去掉?
所谓透明那是因为有除了三原色值外的其他信息,例如 alpha 值,这样每个像素就占 32 位,它只是看起来是透明的而已,实际上还是一个矩形。原来的图片要是不带透明的那你得把每个像素进行转换才能让它透明。swing 里处理图片比较麻烦,感觉还不如 swt 来的方便,你还不如预先把图片用软件处理成 png 的...
java中怎样让panel完全透明,只显示上面的图片
JPanel jjj = new JPanel() ; \/*创建一个透明的面板放在JLable对象j1上负责放控件,此例中放置了一个按钮*\/ jl.add(jjj) ;jjj.setSize(200, 100) ; \/*这里注意要设置大小*\/ jjj.setOpaque(false) ; \/*将负责放置控件的面板设置成透明,详细请查API*\/ jjj.add(new JButton("...
急求把GIF后面的红色背景去掉,改成透明的。。。
[] = new int[8][7];\/\/储存游戏按钮位置 static boolean pressInformation=false; \/\/判断是否有按钮被选中 int x0=0,y0=0,x=0,y=0,fristMsg=0,secondMsg=0,validateLV; \/\/游戏按钮的位置坐标 int i,j,k,n;\/\/消除方法控制 public void init(){ mainFrame=new JFrame("JKJ连连看")...