Kód:/* * Browser.java * * Created on 6. prosinec 2003, 9:19 */ import javax.swing.*; import javax.swing.event.*; import java.io.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; public class Browser extends javax.swing.JApplet { private JEditorPane editor; /** Creates new form Browser */ public Browser() { initComponents(); iniComponents2(); } private void initComponents() { jButton1 = new javax.swing.JButton(); jButton1.setText("loadPage()"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } }); getContentPane().add(jButton1, java.awt.BorderLayout.NORTH); } private void iniComponents2() { try { editor = new JEditorPane(); editor.setEditable(false); editor.setContentType("text/html"); editor.addMouseListener( new MouseAdapter() { public void mouseClicked(MouseEvent e) { editor.setSelectionStart(0); editor.setSelectionEnd(0); } public void mouseEntered(MouseEvent e) { editor.setSelectionStart(0); editor.setSelectionEnd(0); } } ); this.getContentPane().add(new JScrollPane(editor)); this.setSize(800, 600); this.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { loadPage(); } private void loadPage() { try { sPage = getParameter("stranka"); System.out.println("stranka="+sPage); editor.setPage(sPage); } catch (Exception e) { e.printStackTrace(); editor.setText(e.toString()); } } // Variables declaration - do not modify private javax.swing.JButton jButton1; // End of variables declaration }