popupshowsuggestions.java

来自「Semantic Web Ontology Editor」· Java 代码 · 共 60 行

JAVA
60
字号
package org.mindswap.swoop.popup;import java.awt.BorderLayout;import java.awt.Container;import java.util.Iterator;import java.util.Set;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextArea;import org.mindswap.swoop.SwoopModel;import org.semanticweb.owl.model.OWLClass;import org.semanticweb.owl.model.OWLException;/** * @author bernardo * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Generation - Code and Comments */public class PopupShowSuggestions extends JFrame {	JTextArea message;	Set suggestions;	SwoopModel swoopModel;	public PopupShowSuggestions(Set sug, SwoopModel model){		this.suggestions=sug;		swoopModel = model;		init();	}		public void init(){		String s = "It is suggested to partition into the following Domains \n ";		Iterator iter = suggestions.iterator();		while(iter.hasNext()){			OWLClass clazz = (OWLClass)iter.next();			try {				s = s.concat(swoopModel.shortForm(clazz.getURI()).toString() + "\n");			} catch (OWLException e) {				// TODO Auto-generated catch block				e.printStackTrace();			}					}		JPanel panel = new JPanel();		message = new JTextArea(s);		panel.add(message);		Container content = getContentPane();		content.setLayout(new BorderLayout());		content.add(panel, "Center");		setSize(400,200);		setTitle("Initial Suggestions");		setResizable(true);			}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?