String name = p.getName();
final Dialog d = new Dialog(name);
d.setLayout(new BorderLayout());
WebBrowser wb = new WebBrowser();
wb.setPage(getDescription(name), "http://localhost");
d.addComponent(BorderLayout.CENTER, wb);
d.setDisposeWhenPointerOutOfBounds(true);
Command backCommand = new Command("Back") {
public void actionPerformed(ActionEvent evt) {
d.dispose();
}