I am looking to create a GUI and application in java. Some functions that I'd like to use are already written in C. I am trying to keep this portable as it needs to function on a few different platforms. The C libraries are also already compiled into a dll for Windows. Is there a way to call these functions from a Java program?
(I've only written a little code in Java)

TIA