l1nk para não colocar link de outros foruns, da uma olhada nesse do google, tem várias pessoas procurando como fazer isso e algumas soluções. Acho que pode te ajudar.
Eu tive que usar uma dll de um PC-Card. Existe duas formas para voce utilizar essa dll. Voce pode utilizar JNI ou JNA (https://jna.dev.java.net/). Na net tem varias informacoes sobre isso… como o SbRuboW comentou. No meu caso eu tive que usar JNI pq eu tive que criar a minha propria dll adaptando para o meu sistema. JNI eh um pouco trabalhosa de utilizar… mas JNA eh muito mais simples. Como tudo que esta comecando acho que eh melhor voce entender o funcionamento do JNI e JNA com simples exemplos… e depois tentar utilizar essa dll.
Qualquer duvida eh so postar novamente… eu tenho bastante material sobre JNA e JNI… mas como eu acho q nao pode colocar links de outros foruns no google vc vai encontar bastante coisas.