这两天在学java用户界面开发,遇到个问题。就是不知道如何制作标题栏图片?用几乘几的?用什么工具制作?
希望高手们指点

解决方案 »

  1.   

    就是不知道如何制作标题栏图片?标题栏图片跟别的图片也没什么不同,只要java支持的图片文件格式都行,如果是 java 不支持的,那需要用第三方库。用几乘几的?最好是矢量图形。比如svg格式。用什么工具制作?任何矢量图形制作工具,比如 Inkscape 
      

  2.   

    网上有不少免费的 Java SVG 的库,可以搜一下。
      

  3.   

    java核心编程第一卷第7章有实例,java内置支持的图片,任何大小.试试就知道.
    import java.awt.*;import javax.swing.*;/**
     * @version 1.32 2007-04-14
     * @author Cay Horstmann
     */
    public class SizedFrameTest
    {
       public static void main(String[] args)
       {
          EventQueue.invokeLater(new Runnable()
             {
                public void run()
                {
                   SizedFrame frame = new SizedFrame();
                   frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                   frame.setVisible(true);
                }
             });
       }
    }class SizedFrame extends JFrame
    {
       public SizedFrame()
       {
          // get screen dimensions      Toolkit kit = Toolkit.getDefaultToolkit();
          Dimension screenSize = kit.getScreenSize();
          int screenHeight = screenSize.height;
          int screenWidth = screenSize.width;      // set frame width, height and let platform pick screen location      setSize(screenWidth / 2, screenHeight / 2);
          setLocationByPlatform(true);      // set frame icon and title      Image img = kit.getImage("icon.gif");
          setIconImage(img);
          setTitle("SizedFrame");
       }
    }
      

  4.   

    http://openiconlibrary.sourceforge.net/downloads.html
    开源图标库,够你用的了应该!
      

  5.   

    你用PS或者flash发个样例看看,也好帮你想办法啊。
    我猜你是想把标题单独放到一个Jpanel里面吧?
    重写Jpanel方法(初学的不推荐)或者Jpaenl里面放一个JLabel显示图片就OK了
    图片不要用jpg这些不支持透明色的