
正文
图标java源代码 java图形代码大全
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java swing 图标的使用
同一个文件夹不代表引用的地方在同一个地方喔!!!
我引用的方式是在src下建立一个专门放图片的Icom
然後getResource("Icom/icom.png")----建议你这样做会比较好,不然你就要引用到你所撰写的资料夹层
相关问答
Q1: 如何用eclipse将图标导入到java代码中
法一-------------直接拷贝覆盖图标java源代码,不管是
完整图标java源代码的带项目配置文件的工程图标java源代码,还是不完整的工程或缺少配置文件的工程都可以==============================
先新建android空的工程并且命好名,
然后把旧工程的目录里所有代码文件目录,直接拷贝覆到新建空的android工程工程目录下,然后在eclipse中右击刷新就可以图标java源代码了。
比如图标java源代码:新建工程名叫 xxx,你复制的工程文件名叫 sss
在本地磁盘打开xxx所在的文件,打开xxx目录,然后把sss目录下的所有文件复制到xxx目录下就可以了。在eclipse中刷新,导入需要的jar包就行了
法二--------完整的带项目配置文件的工程
===============================
File - Import - General
选择Existing Projects into Workspace,选择要导入的文件,点击“finish,OK。
法三--------
不完整的项目或缺少工程配置文件
=================================
先新建android空的工程并且命好名
然后File - Import - General
选择File System,点击“next”,From directory 选择要导入的路径,
Q2: java 如何得到文件的系统图标
java可使用FileSystemView和ShellFolder类获取文件的小图标和大图标,以下是详细代码:
import java.awt.FlowLayout;
import java.io.File;
import java.io.FileNotFoundException;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.filechooser.FileSystemView;
public class GetFileIcon {
/**
* @param args
*/
public static void main( String[] args )
{
String filePath = "D:/sheet1.xlsx";
File f = new File( filePath );
JFrame frm = new JFrame();
frm.setSize( 300, 200 );
frm.setLocationRelativeTo( null );
frm.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frm.setVisible( true );
frm.setLayout( new FlowLayout( 10, 10, FlowLayout.LEADING ) );
JLabel sl = new JLabel( "小图标" );
frm.add( sl );
JLabel bl = new JLabel( "大图标" );
frm.add( bl );
sl.setIcon( getSmallIcon( f ) );
bl.setIcon( getBigIcon( f ) );
}
/**
* 获取小图标
* @param f
* @return
*/
private static Icon getSmallIcon( File f )
{
if ( f != null f.exists() )
{
FileSystemView fsv = FileSystemView.getFileSystemView();
return(fsv.getSystemIcon( f ) );
}
return(null);
}
/**
* 获取大图标
* @param f
* @return
*/
private static Icon getBigIcon( File f )
{
if ( f != null f.exists() )
{
try {
sun.awt.shell.ShellFolder sf = sun.awt.shell.ShellFolder.getShellFolder( f );
return(new ImageIcon( sf.getIcon( true ) ) );
} catch ( FileNotFoundException e ) {
/* TODO Auto-generated catch block */
e.printStackTrace();
}
}
return(null);
}
}
图标java源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java图形代码大全、图标java源代码的信息别忘了在本站进行查找喔。







