⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helpviewer.java

📁 自动生成JAVA-Struts网站的程序
💻 JAVA
字号:
// HelpViewer.java// HelpViewer is an application for browsing Web sites// using a WebToolBar and WebBrowserPane and displaying an HTML// page containing links to favorite Web sites.package com.sutternow.swingkar.help;// Java core packagesimport java.awt.*;// Java extension packagesimport javax.swing.*;import com.sutternow.swingkar.webbrowser.WebBrowserPane;import com.sutternow.swingkar.webbrowser.WebToolBar;public class HelpViewer extends JFrame {      private WebToolBar toolBar;   private WebBrowserPane browserPane;   private WebBrowserPane favoritesBrowserPane;      // WebBrowser constructor   public HelpViewer()   {           super( "Struts Generator Help Browser" );            // create WebBrowserPane and WebToolBar for navigation      browserPane = new WebBrowserPane();      toolBar = new WebToolBar( browserPane );            // create WebBrowserPane for displaying favorite sites      favoritesBrowserPane = new WebBrowserPane();            // add WebToolBar as listener for HyperlinkEvents      // in favoritesBrowserPane      favoritesBrowserPane.addHyperlinkListener( toolBar );              // display favorites.html in favoritesBrowserPane      favoritesBrowserPane.goToURL(getClass().getResource( "main.html" ) );            // create JSplitPane with horizontal split (side-by-side)      // and add WebBrowserPanes with JScrollPanes      JSplitPane splitPane = new JSplitPane(         JSplitPane.HORIZONTAL_SPLIT,         new JScrollPane( favoritesBrowserPane ),         new JScrollPane( browserPane ) );            // position divider between WebBrowserPanes      splitPane.setDividerLocation( 210 );            // add buttons for expanding/contracting divider      splitPane.setOneTouchExpandable( true );            // lay out WebBrowser components      Container contentPane = getContentPane();      contentPane.add( toolBar, BorderLayout.NORTH );      contentPane.add( splitPane, BorderLayout.CENTER );   }      // execute application   public static void main( String args[] )   {      HelpViewer browser = new HelpViewer();      browser.setDefaultCloseOperation( EXIT_ON_CLOSE );      browser.setSize( 640, 480 );      browser.setVisible( true );   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -