HelpTest.java
Dosyayı İndir
import javax.help.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class HelpTest extends JFrame {
JMenuBar menuBar;
JMenu menu;
JMenuItem item;
HelpBroker hb;
HelpSet hs;
ActionListener helper;
public HelpTest(String helpSet) {
super("Help");
setBounds(50, 50, 400, 400);
menuBar = new JMenuBar();
menu = new JMenu("Help");
item = new JMenuItem("Content...");
getContentPane().setLayout(new BorderLayout());
menuBar.add(menu);
menu.add(item);
getContentPane().add(menuBar, BorderLayout.NORTH);
try {
File file = new File(helpSet);
hs = new HelpSet(null, file.toURL());
} catch (Exception e) {
System.out.println("HelpSet not found");
}
hb = hs.createHelpBroker();
helper = new CSH.DisplayHelpFromSource(hb);
item.addActionListener(helper);
setVisible(true);
}
public static void main(String[] args) {
String hsPath = "/Users/zaferteker/Private/Books/Projects/Help/godoro.hs";
new HelpTest(hsPath);
}
}
Dosyayı İndir