java載入
Ⅰ java 載入圖片的幾種方式
第一種方法:
Image bg; //或者是BufferedImage bg;
Pool2(){
try{
String file="圖片的路徑";
bg =ImageIO.read(new File(file));
}catch(Exception e){
e.printStackTrace();
}
}
第二種方法:這種方法用BufferedReader就不行
Image background;
Pool2(){
try{
String file="文件的路徑";
background=Toolkit.getDefaultToolkit().getImage(file);
}catch(Exception e){
e.printStackTrace();
}
}
另外我們有時喜歡把圖片放在工程的src目錄下這樣訪問這些圖片時就要用下面的方法。以src下的image文件下的01.jpg為例
Image image=null;
image = ImageIO.read(getClass().getResourceAsStream("/image/01.jpg"));
Ⅱ 如何用JAVA實現載入一個文件
有2個, 都很簡單.
jspSmartUpload 你在google搜索一下就有了.
還有 STRUTS 的 commons-fileupload. 用法都有的.
不過 jspSmartUpload 存在中文路徑會解析不了的情況, 下載jar包的時候注意一下, 下載一個可以支持UTF8的jar包.
Ⅲ java載入dll文件
java沒法直接讀,只能先用C++寫一個讀取該dll內容的過程,按JNI規范封裝成dll,然後java載入這個dll執行其中的函數。
Ⅳ java中類載入的兩種方法是什麼
java類有兩種方法一種是類方法就是用static修飾的,一種是實例方法,就是沒有static修飾的方法
Ⅳ java窗口中載入圖片
public class TestFrame {
public static void main(String[] args) {
new TestFrame().init();
}
private void init() {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds(0, 0, 800, 600);
JLabel label = new JLabel();
label.setSize(800, 600);
label.setIcon(new javax.swing.ImageIcon("D:\\Backup\\我的文檔\\My Pictures\\20070804115158926.jpg")); // NOI18N
frame.getContentPane().add(label);
frame.setVisible(true);
}
}
label.setIcon(new javax.swing.ImageIcon("D:\\Backup\\我的文檔\\My Pictures\\20070804115158926.jpg"));這一大段是圖片路徑,注意是雙斜杠啊。
另外這個問題最麻煩的是怎麼讀圖片,你也可以用ImageIO來讀圖,詳細看下api。
Ⅵ 如何讓java類自動載入
下載一個javaRebel (jRebel)這個東西(注意:jrebel.jar3.0的暫時試不成功,可以下載jrebel2.1a_cracked.zip),解壓後把jrebel.jar放在任何一個目錄下比如:D:/JAVA/deskLib/jrebel.jar;
然後打開Eclipse ->window –>perferences ->java !
Ⅶ Java載入資源文件的幾種方法
1:使用本類的Class類的getResource()方法
URL filePathUrl3 = TestMain.class.getResource("/test/spring/beanpost/file/beans_diffLocation.xml");
2:使用本類的Class類的ClassLoader類的getResource()方法
URL filePathUrl5 = TestMain.class.getClassLoader().getResource("test/spring/beanpost/file/beans_diffLocation.xml");
3:使用ClassLoader類的getSystemResource()方法
URL filePathUrl6 = ClassLoader.getSystemResource("test/spring/beanpost/beans_sameLocation.xml");
4:使用Thread類載入資源
URL filePathUrl8 = Thread.currentThread().getContextClassLoader().getResource("test/spring/beanpost/file/beans_diffLocation.xml");
Ⅷ java如何載入一個外部的類或class文件
首先import 類,之後object來裝Class.forName()。inner.現在這object有了import類的所有方法
這forName里的路徑該寫你的類的名字,如果在包里要加包名
Ⅸ java 怎麼實現程序載入
分析文本內容然後重新載入.
我覺得是不是你保存的內容不夠詳細,所以分析起來就特別耗時,
比如地圖上的有幾個地雷的數字, 就可以先存起來
假設
已經打開的安全區域, 並且該按鈕不用顯示數字, 那麼設置成 0
[沒有標記]
沒有打開的區域, 且上面沒有點上地雷標記,且不是地雷的,那麼數字可以設置成A
沒有打開的區域, 且上面沒有點上地雷標記,但是是地雷的,那麼數字可以設置成B
[有標記]
沒有打開的區域,有地雷標記, 且真的下面有地雷的,那麼數字設置成C
沒有打開的區域, 有地雷標記,但下面沒有地雷的,那麼數字設置成D
那麼地圖文件,可能存儲的信息如下. (假設的,沒有去推理過的)
02DCBA4AA1100
00123DBCDAB10
.....
這思路和RPG的游戲地圖保存是這樣的,
RPG地圖劃分出一個一個的格子來顯示,所以保存的時候,保存每一個格子的數據就可以了,
沒有設置ABC... 而全部使用數字, 0~N
比如
保存是數據如下: 行標,和每一行的數據
[0]=[12,89,101]
[1]=[13,72,12]
[2]=[3,10,56]