Quantcast
Viewing all articles
Browse latest Browse all 2

My method to load the html from a url in a web browser does not work

I am trying to make a web browser for the fun of it, i seem to get errors when ever i put in my loadHtml method, when i comment that out everything works even the action listener.

import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.awt.event.*;
import java.applet.*;

public class browserPannel extends JFrame{

    public static void main(String[] arg) {
        JFrame browser = new JFrame("A Nun In A Weelchair");
        browser.setSize(1000,700);
        browser.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        browser.setLocationRelativeTo(null);

        JPanel header = new JPanel();
        header.setBackground(Color.lightGray);

        JTextField url = new JTextField(20);
        url.addActionListener(
            new ActionListener()
            {
                public void actionPerformed(ActionEvent event)
                {
                    //loadHtml(event.getActionCommand);
                    System.out.println("action performed");
                }
            }
            );
        url.setSize(890,30);
        url.setVisible(true);

        JButton send = new JButton("Send");
        send.setSize(75,30);
        send.setVisible(true);

        JEditorPane htmlc = new JEditorPane();
        htmlc.setBackground(Color.red);
        htmlc.setEditable(true);
        htmlc.setContentType("text/html");


        header.add(url, BorderLayout.SOUTH);
        header.add(send);
        browser.getContentPane().add(header, BorderLayout.NORTH);
        browser.getContentPane().add(new JScrollPane(htmlc));


        browser.pack();
        browser.setVisible(true);
    }

    private void loadHtml(String link)
    {
        try{
            //htmlc.setPage(link);
            //url.setText(link);
        }catch(Exception e){
            System.out.println("ops sorry could not fined Virgine Mobile");
        }
    }

}

from what i can tell it looks like it can not recognize the url and the htmlc

I have tried to comment the htmlc.setPage and the url.setText, and when i do that my program compiles. why am i getting these errors, shouldn't it recognize that they are defined above?


Viewing all articles
Browse latest Browse all 2

Trending Articles