小编nic*_*col的帖子

如何将Java UI连接到JPL Prolog应用程序?

我正在使用SWI-Prolog提供的JPL编写Java应用程序,从Java调用Prolog.

我正在使用Eclipse作为IDE.我不知道如何启动我在网上找到的这个例子:

这里是java代码:

package prolog;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import jpl.Atom;
import jpl.Compound;
import jpl.Variable;
import jpl.Term;
import jpl.Query;
import jpl.JPL;


@SuppressWarnings({ "unchecked", "deprecation", "serial" })
public class JavaProlog extends JFrame {

 JButton  startButton = new JButton("Start");
 JTextArea  textArea = new JTextArea("A Diagnostic Expert System \n" +
           "for respiratory diseases and lung.");

 /**
  */
 JavaProlog(){
  Container cp=getContentPane();
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  setLocation (200,200);
  setSize  (300,200);
  setLayout (new …
Run Code Online (Sandbox Code Playgroud)

java user-interface prolog jpl swi-prolog

5
推荐指数
1
解决办法
2636
查看次数

标签 统计

java ×1

jpl ×1

prolog ×1

swi-prolog ×1

user-interface ×1