20 package net.sf.gridarta.gui.dialog.help;
22 import java.awt.Container;
23 import java.awt.Frame;
24 import java.awt.Rectangle;
25 import javax.swing.JDialog;
26 import net.
sf.japi.swing.action.DisposeAction;
27 import org.jetbrains.annotations.NotNull;
42 public class Help extends JDialog {
59 public Help(@NotNull
final Frame parent, @NotNull
final String fileName) {
60 super(parent,
"Help",
false);
63 final Rectangle mvb = parent.getBounds();
64 setBounds(mvb.x + mvb.width / 2 - 260, mvb.y + 70, 520, 600);
67 if (fileName.startsWith(
"<HTML>") || fileName.startsWith(
"<html>")) {
68 html =
new HtmlPane(
"text/html", fileName);
72 DisposeAction.install(
this);
74 setDefaultCloseOperation(DISPOSE_ON_CLOSE);