-
java用BufferedImage转换图片大小并保存,保存的图片总是一片黑色,该怎么处理
java用BufferedImage转换图片大小并保存,保存的图片总是一片黑色程序实现将一个图片缩小成256*256像素图片并保存,源图片为jpg格式,但是每次转换后存在文件夹中的文件均为一片黑色,大小为1.61k,请问各位大牛怎么解决啊?publicvoidtargetZoomOut(StringsourcePath){//将目标图片缩小成256*256并保存Filefile1=newFile(...
7801
热度 -
java中怎的打开一个图片文件
java中怎样打开一个图片文件本帖最后由chaozi2010于2010-04-2018:27:56编辑Howwouldyougoaboutopeninganimagefilecalledpicture.jpgA:Graphics.getGraphics("pricture.jpg");B:Imageimg=Toolkit.getDefaultToolkit.getImage("pricture.j...
8037
热度 -
真机运行游戏为啥部分屏幕不刷新?该怎么解决
真机运行游戏为啥部分屏幕不刷新?在模拟器上运行的很好的!但是在真机上(nokia6120cs603rd)运行的时候屏幕不是全部刷新,底部有一部分不刷新。第一次运行程序都挺好的,但是游戏又开始新一局时就出现这个问题了。。。游戏画面类是mycanvas,开始新一局是让它init一下。屏幕大小已经固定死了是320×240。代码我给大家看一下publicvoidrun() { Graphics...
1262
热度 -
请问:一个关于线程的有关问题
请教:一个关于线程的问题请看下面的代码:importjava.util.Random;importjavax.microedition.lcdui.*;importjavax.microedition.lcdui.game.GameCanvas;publicclassMyCanvasextendsGameCanvasimplementsRunnable{privateGraphicsgraphic...
9384
热度 -
飞机游戏运行缓冲区有关问题!flyingghost(游魂)等高手速来解决
飞机游戏运行缓冲区问题!flyingghost(游魂)等高手速来解决目前做拉个飞机飞行的小游戏在电脑上运行没问题,在真机上就出问题飞机是个精灵类,在线程中根据输入来控制飞机运行delay=20线程如下publicvoidrun(){Graphicsg=getGraphics();while(isPlay){this.drawScreen(g);//重新绘制画面g.setColor(0xffffff...
8643
热度 -
J2ME中怎么保存更新后的界面?求高手相助啊
J2ME中如何保存更新后的界面?求高手相助啊!!!我想在J2ME实现一个可以自动更新记录的程序,打开这个程序后会自动更新,关闭这个程序后,再打开这个程序,可以显示更新后的内容。请问改用什么方法实现呢?我好茫然啊。。color='#e78608'>------解决方案--------------------j2me界面上的东西都可以看成一张图片,一个屏幕就是一张图片,你可以 Imageimage=I...
184
热度 -
兑现动态验证码
实现动态验证码 importjava.awt.Color; importjava.awt.Font; importjava.awt.Graphics; importjava.awt.image.BufferedImage; importjava.io.IOException; importjava.util.Random; importjavax.servlet.ServletExcepti...
131
热度 -
JSP兑现验证码
JSP实现验证码 <%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%> <%@pageimport="java.awt.*,com.sun.image.codec.jpeg.*,java.awt.image.*"%> <%@pageimport="java.io.OutputStream"%>...
101
热度 -
很奇怪的画图闪烁有关问题,纠结
很奇怪的画图闪烁问题,纠结求大神帮忙啊,我这样画了一个圆,然后把这个圆放进了一个Thread,让他每次都执行都重新画一个圆,实际上我是想写一个Ping功能,然后这个小圆点的颜色会根据延迟时时改变。部分代码如下: pp=newPanel(){ publicvoidpaint(Graphicsgs){ super.paint(gs); gss=gs; gss.setColor(newColor(r,...
15
热度 -
压缩图片,透明背景色变黑有关问题
压缩图片,透明背景色变黑问题用BufferedImage、JPEGImageEncoder压缩图片,背景为透明的图片压缩后背景变成黑色,其他图片压缩却正常,这是怎么回事,有什么解决的方法吗?图片需要与原图片尺寸一直,不能缩小图片长宽。原图:压缩后:BufferedImagetag=newBufferedImage((int)newWidth,(int)newHeight,BufferedImage...
98
热度 -
jsp画图
jsp画图 <%@pagelanguage="java"contentType="text/html;charset=gbk" pageEncoding="gbk"import="javax.imageio.*,java.awt.*,java.awt.image.*"%> <...
446
热度 -
[求助]请教帮忙!!
[求助]请教帮忙!! 我是个新手,请帮忙看看这个程序错误在那里!!谢谢 importjava.awt.*; importjava.applet.*; publicclassBackgroundImageextendsApplet { Imagepicture; BooleanImageLoaded=false; publicvoidinit() { picture=g...
255
热度 -
模拟单摆运动的小程序,为什么不动咧??
模拟单摆运动的小程序,为什么不动咧?? importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.util.*; publicclassDanBai{publicstaticvoidmain(String[]args){JFramef=newDFrame("DanBai");f.show...
319
热度 -
[求助]通过编译,可是没有效果
[求助]通过编译,可是没有效果 importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;//定义jpanelclassmypanelextendsJPanelimplementsActionListener{privateJButtonbt;publicmypanel(){bt=newJButton("th...
139
热度 -
『求助』applet中的坐标问题
『求助』applet中的坐标问题 在一次函数调用中用到g.translate(100,100)改变了applet中的原点,而在下次调用时希望坐标原点恢复到applet中实际的原点,该怎么做呢,是不是还有一个可以恢复原点的函数,如果没有该怎么?请教各位大侠 搜索更多相关的解决方案: color="red">applet中color="red">坐...
110
热度 -
关于Java Swing panel中 图片保存(某区域)解决方案
关于JavaSwingpanel中图片保存(某区域)保存panel中一块区域保存生图片代码: BufferedImageimage=newBufferedImage(Main.mp.getWidth(),Main.mp.getHeight(),BufferedImage.TYPE_INT_RGB); Graphics2Dg2=(Graphics2D)image.getGraphics(...
97
热度 -
各位大大,为啥小弟我画的圆有毛边,加了双缓冲还是看见一闪一闪的
各位大大,为啥我画的圆有毛边,加了双缓冲还是看见一闪一闪的?Javacodeimportjava.awt.*;importjava.awt.event.*;publicclassTankClientextendsFrame{Imagefim=null;intframex=30;intframey=50;publicvoidpaint(Graphicsg){Colorc=g.getColor();g...
61
热度 -
swing 保存图片的有关问题
swing保存图片的问题用javaswing开发,在图片的任一位置,g.drawOval(point[0].x,point[0].y,width,height);画了一个椭圆,我现在要保存这个图片到本地,同时要把在这个图片上的椭圆也同时保存在图片上,请问怎么做哦?color='#e78608'>------解决方案--------------------画矩形,保存到本地的代码: Buffe...
73
热度 -
scaledImg = (BufferedImage)tt.getScaledInstance(width, height,Image.SCALE_FAST); 返回值说不相配,这是如何回事
scaledImg=(BufferedImage)tt.getScaledInstance(width,height,Image.SCALE_FAST);返回值说不相配,这是怎么回事?scaledImg是BufferedImage类型的。。。color='#e78608'>------解决方案--------------------因为你的tt.getScaledInstance(width,he...
450
热度 -
哪位高手能给小弟我个纯图片选择的JCombobox的源代码,收到立即给分
谁能给我个纯图片选择的JCombobox的源代码,收到立即给分!我现在需要一个纯图片选择的JCombobox的源代码,类似像Word中的字体设置窗体中颜色选择那样,请不吝赐教谢谢!color='#e78608'>------解决方案--------------------利用JCombobox.setRenderer()设置自己的ListCellRenderer,一个ListCellRendere...
112
热度