目前我想用点阵打印机打印一份报告,使用的是:https://blog.jocki.me/simple-escp/ 下面是我的项目目录: ? 这是我用来测试它的GUI Jframe public class Index extends javax.swing.JFrame {
public Index() throws IOException, URISyntaxException {
initComponents();
Template template = new JsonTemplate(Thread.currentTh
我的要求是在运行时更改java文件中的import语句。我通过COM端口访问点阵打印机,对于Windows和Linux,我必须使用不同的Jar文件- windows com.jar,rxtx.jar。现在,我正在为两个平台进行两次编译。下面是我的班级。
import javax.comm.CommPortIdentifier;
import javax.comm.SerialPort;
//import gnu.io.*;
public class Posmachine {
}
我想知道是否有一种方法可以在运行时更改导入jar,这样我就可以检查它是linux还是windows,并更改Posm
我有这样的代码:
import java.awt.Point;
import java.util.Arrays;
public class Haupt {
// creates an array of anz Point objects
public static Point[] generatePointArray(int anz) {
Point[] pa = new Point[anz];
for(int i = 0; i < anz; i++) {
int px = (int) (Math.random(