java GUI 开发 标题栏图片 这两天在学java用户界面开发,遇到个问题。就是不知道如何制作标题栏图片?用几乘几的?用什么工具制作?希望高手们指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是不知道如何制作标题栏图片?标题栏图片跟别的图片也没什么不同,只要java支持的图片文件格式都行,如果是 java 不支持的,那需要用第三方库。用几乘几的?最好是矢量图形。比如svg格式。用什么工具制作?任何矢量图形制作工具,比如 Inkscape 网上有不少免费的 Java SVG 的库,可以搜一下。 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"); }} http://openiconlibrary.sourceforge.net/downloads.html开源图标库,够你用的了应该! 你用PS或者flash发个样例看看,也好帮你想办法啊。我猜你是想把标题单独放到一个Jpanel里面吧?重写Jpanel方法(初学的不推荐)或者Jpaenl里面放一个JLabel显示图片就OK了图片不要用jpg这些不支持透明色的 高手来看看,关于类的执行顺序问题 java不好的地方啊 java中 int 和long型是否可以直接进行对比 求一个10位以上的大整数相乘的java算法 简单问题,如何用java得到一个目录下的所有文件名称??高分 关于线程同步, 为什么wait一定要放在while中 哪位高手,您能告诉我在java中:什么是类的封装?它的意义及作用是什么? 哪里可以下载到sun.net.ftp的api? 写计算器时出错,请高手帮忙看看! 跪求各位大神看看 结果总是不对 约瑟夫问题 swing 怎么让Popup和JPanel自动调整大小和位置 求解:我写的这个背包算法的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");
}
}
开源图标库,够你用的了应该!
我猜你是想把标题单独放到一个Jpanel里面吧?
重写Jpanel方法(初学的不推荐)或者Jpaenl里面放一个JLabel显示图片就OK了
图片不要用jpg这些不支持透明色的