awt我现在已经很少用了,所以不太肯定,我常在UNIX下用Swing来开发用户界面,对于jpg的图片你可以在制作的时候就保存成高清晰度,同时你也可以用gif格式或png格式的图片,如果你对图片要求较高,推荐你采用png图片,它支持半透明通道,所以你可以做出模糊的边缘效果。
至于在图片上输出文字,我是把图片先画在一个JPanel上,然后在这个JPanel上布局,安放一个JLabel,这样就可以动态的更换JLabel的文字了。
<------ 树欲静而风不止 ------>

解决方案 »

  1.   

    谢谢,但是至于在图片上输出文字,我是把图片先画在一个JPanel上,然后在这个JPanel上布局,安放一个JLabel,这样就可以动态的更换JLabel的文字了。我是要直接在图像上输出,并不只是显示上的处理另外:有中文如何输出
      

  2.   

    明白了,你是想做在图片上用程序签名吧?
    直接在图片上画就好拉
    g.drawString(String, int, int);
    这和在图片上画线是一样的道理。<------ 树欲静而风不止 ------>
      

  3.   

    那么中文怎么处理呢?在linux上输 出不了中文