我注意到,有大約2010很多老教程使用J2SE com.google.zxing.client.j2se.MatrixToImageWriter仍然是編寫條形碼的標準方法嗎?
com.google.zxing.client.j2se.MatrixToImageWriter
到二維條碼寫入文件。
另外,我注意到很多舊的教程指定了Android的使用。
我在Linux Mint上使用Eclipse,而不是Android。
Eclipse會很高興地導入java文件的主要src樹並將它們顯示爲可用包。例如,我可以將zxing/core/src/main/java下的所有軟件包顯示出來;我可以從這些包中導入類並編譯它們。
但是,當我導入核心軟件包時,我似乎無法導入com.google.zxing.client.j2se軟件包,反之亦然。
如果寫BitMatrix對象文件,而不使用
com.google.zxing.client.j2se
,將事情簡單化的方式。
或者,如果有某種方法可以讓Eclipse導入兩組包,那可能是另一種選擇。我已經嘗試了「屬性」選項卡下修改「過濾器」,從理論上說,如果我可以使用兩個過濾器,第一個可以拿起
核心/ src目錄/主/ JAVA
和第二可以拿起
/JavaSE的/ src目錄/主/ JAVA/
但是,這並沒有爲我工作。
建議歡迎。謝謝。
謝謝。我甚至沒有意識到我需要另一個罐子。我認爲這個「javase」jar是使zxing與Java SE一起工作所需的一系列實用程序,而不是標準Java SE發行版的一部分。 – dataquerent