JEditorPaneでwebページを表示
JEditorPaneを使ってwebページを表示させて
いるのですが、コンボボックスの選択したアドレスのwebページの表示はできるのですが、検索エンジンを
使って検索してもまったく反応がありません。
何か他のコードを書きたさなければならないのでしょうか?
------------------------------------
JEditorPane html = new JEditorPane();
String[] choise ={"http://news.goo.ne.jp/",
"http://www.google.co.jp/","http://www.excite.co.jp/", "http://headlines.yahoo.co.jp/hl",};
JComboBox cb = new JComboBox(choise);
html.addHyperlinkListener(this);
html.setContentType("text/html");
html.setEditable(false);
cb.setEditable(true);
public void actionPerformed(ActionEvent e) {
try { html.setPage((String)cb.getSelectedItem()); }
catch(Exception err) {
JOptionPane.showMessageDialog(
this,"読み込みエラーが発生しました", "エラー",
JOptionPane.ERROR_MESSAGE);
}
}
public void hyperlinkUpdate(HyperlinkEvent e) {
if (e.getEventType() != HyperlinkEvent.EventType.ACTIVATED) return;
String url = e.getURL().toString();
try { html.setPage(url); } catch(Exception err) {
}
---------------------------------------
お礼
みんなありがとう