java se-java中怎样设置图片的大小

问题描述

java中怎样设置图片的大小

import java.awt.FlowLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
public class ButtonFrame extends JFrame
{
private JButton plainJButton;//button with just text
private JButton fancyJButton;//button with icons

//ButtonFrame  adds  JButtons  to  JFrame
public  ButtonFrame()
{
    super("Testing  Buttons");
    setLayout(new  FlowLayout());//set  frame  layout

    plainJButton=new JButton("Plain  Button");//button  with   text
    add(plainJButton);//add  plainJButton  to  JFrame

    Icon  bug1=new  ImageIcon(getClass().getResource("t013971ecacef25bf25.jpg"));
    Icon  bug2=new  ImageIcon(getClass().getResource("t019bbb4841bb28712f.jpg"));
    fancyJButton=new  JButton("Fancy  Button",bug1);//set  image
    fancyJButton.setRolloverIcon(bug2);
    add(fancyJButton);//add  fancyJButton  to  JFrame

    //create  new  ButtonHandler  for  button  event  handling
    ButtonHandler  handler=new ButtonHandler();
    fancyJButton.addActionListener(handler);
    plainJButton.addActionListener(handler);
}//end  buttonFrame  constructor

//inner  class  for  button  event  handling
private  class  ButtonHandler  implements  ActionListener
{
    //handle  button  event
    public  void  actionPerformed(ActionEvent  event)
    {
        JOptionPane.showMessageDialog(ButtonFrame.this, String.format("You  pressed:%s", event.getActionCommand()));

    }//end method  actionPerformed
}//end  private  inner  class  buttonHandler

}//end class ButtonFrame
根据书上的代码加入了图片,但是图片总是太大,不满足我的需求,请问怎样或者说用什么函数才能调整图片的大小呢?请大神指教,帮我修改一下上面的代码

时间: 2025-01-20 07:41:06

java se-java中怎样设置图片的大小的相关文章

Java SE 6中的AWT模态增强功能

一. 引言 模态一直是我最喜欢的话题之一,至少因为一直存在大量的感兴趣的客户的有关于这方面内容的回馈信息.作为一个Java SE测试工程师,这正是驱动我工作的动力-它使我一直处于忙碌之中,而且还为我的工作带来快乐.另一方面,这也说明了模态是客户端最广为使用的特征之一,不管是使用Swing还是使用AWT进行开发. 在Java SE 6(代码名为Mustang)中,我的工作变得更有意思--在模态方面进行大量的改进.这些改进将为应用程序开发者提供更大的灵活性--在设计可能用到模态对话框行为的程序的过程

java基础-Java基础 canvas中加载图片问题

问题描述 Java基础 canvas中加载图片问题 public class GameCanvas extends Canvas implements Runnable{ boolean PaintState=true; Image soccerImage; public GameCanvas(){ try { soccerImage=ImageIO.read(new File(""/image/soccer.jpg""));} catch (IOException

安卓Android中如何设置图片的移动,能够自动地移动

问题描述 安卓Android中如何设置图片的移动,能够自动地移动 安卓Android中如何设置图片的移动,能够自动地移动,比如下雨的情形,雨滴自由下落 解决方案 图片移动就用动画就可以啊,在Activity的onStart()或者onResume()中启动动画,你每次进入Activity,这个图片就会自动的移动的. 解决方案二: http://www.2cto.com/kf/201109/102541.html 解决方案三: protected void onResume() { super.o

rails 中怎么设置图片的验证码?有没有插件?

问题描述 rails 中怎么设置图片的验证码?有没有插件?这个是怎么实现的呢? 解决方案 http://hideto.iteye.com/blog/199757讲的就是这个呢

96微信编辑器设置图片字体大小的教程

1.我们需要了微信官方对图片的大小的要求了,我们在电脑中登录 微信公众平台,然后再进入到>[素材管理]=>选择[新建图文消息] 封面头图:900*500像素,多图文的二级缩略图:200*200. 3.好了上面是官方标准的大小,如果觉得不合适的话我们可以自行设置吧. 4.我们只要保证图片好看标准不变形即可了,如小编设置的是 300px就行 96微信编辑器怎么设置字体大小 建议大家使用字体为:14号 或者16号字体,如下图: 调好字体,建议大家在调一下:行间距,推荐的行间距为:1.5 或者 1.7

python-在Python中如何设置字体的大小

问题描述 在Python中如何设置字体的大小 大家好,我想问下如何在Python IDLE 中设置字体的大小?谢谢各位. 解决方案 Options->configure IDLE,在里面找font color 解决方案二: ---------------------这个是什么意思? 解决方案三: http://zhidao.baidu.com/link?url=xTy-PBSsC-ziYn3oGP2AHiFfJbYF-iEIKDImXLA_DUcX-3FNtOJDybpCRI_oBV6j9Uhz

如何在Word2007文档中批量设置图片格式

很多时候,我们需要在Word文档中插入一些图片,但如何对这些图片进行处理,却是一个比较复杂的问题.例如现在需要将其设置为居中,如果一个一个手工设置居中的话,那效率之低是可想而知,有没有办法也能批量完成呢? 我们可以分两种不同的情况来进行解决,这里以Word 2007为主同时适当结合Word 2003进行说明: 1.嵌入式图片 如果文档中的图片,选中后四周出现了8个黑色的控制块,如图1所示,那么就表示这些图片是属于嵌入式的. 图1 对于嵌入式的图片,无论是Word 2007或是Word 2003,

在Word 2007文档中精确设置图片位置

尽管Word2007提供了多种内置的图片位置供用户选择,但在实际排版工作当中,用户往往希望能更精 确地设置图片在Word文档页面中的位置,操作步骤如下所述: 第1步,打开Word2007文档窗口,选中需要精确设置位置的图片.在"图片工具"功能区的"格式"选 项卡中,单击"排列"分组中的"位置"按钮,并在打开的菜单中选择"其他布局选项"命令,如图 2009022001所示. 图2009022001 选择&qu

HTML中怎么设置图片的位置和大小

其他的也不多废话了直接上代码: <html> <head> <style type="text/css">   <! 设置图片的属性> img{        position:absolute;   <! 绝对位移>   left:300px;   top:150px; <!  width="1000px"; 这里设置图片宽度,但是并没有成功>  <! height="400p