JPen接触式设备访问库
JPen 是一个用来访问笔触式、触摸屏等接触式设备的 Java 类库。
示例代码:
import javax.swing.JFrame; import javax.swing.JLabel; import jpen.demo.StatusReport; import jpen.event.PenListener; import jpen.PButtonEvent; import jpen.PenManager; import jpen.PKindEvent; import jpen.PLevelEvent; import jpen.PScrollEvent; public class JPenExample implements PenListener{ public static void main(String... args) throws Throwable{ new JPenExample(); } JPenExample(){ JLabel l=new JLabel("Move the pen or mouse over me!"); PenManager pm=new PenManager(l); System.out.println(new StatusReport(pm)); pm.pen.addListener(this); JFrame f=new JFrame("JPen Example"); f.getContentPane().add(l); f.setSize(300, 300); f.setVisible(true); } //@Override public void penButtonEvent(PButtonEvent ev) { System.out.println(ev); } //@Override public void penKindEvent(PKindEvent ev) { System.out.println(ev); } //@Override public void penLevelEvent(PLevelEvent ev) { System.out.println(ev); } //@Override public void penScrollEvent(PScrollEvent ev) { System.out.println(ev); } //@Override public void penTock(long availableMillis) { System.out.println("TOCK - available period fraction: "+availableMillis); } }
评论
JPen接触式设备访问库
JPen是一个用来访问笔触式、触摸屏等接触式设备的Java类库。示例代码:import javax.swing.JFrame;import javax.swing.JLabel;import jpen
JPen接触式设备访问库
0
libimobiledevice苹果设备访问库
libimobiledevice是一个跨平台的软件库,支持iPhone®,iPodTouch®,iPad®andAppleTV®等设备的通讯协议。不依赖任何已有的私有库,不需要越狱。应用软件可以通过这
libimobiledevice苹果设备访问库
0
libusbx统一 USB 设备访问库
libusbx是一个用来提供对USB设备进行访问的统一接口库。支持多平台,包括Linux,OS X,WindowsandOpenBSD.libusbx是在用户模式下使用,无需特定的权限要求,支持所有U
libusbx统一 USB 设备访问库
0