Package paperscope

Source Code of paperscope.HelpMenuWindow

/*
* HelpMenuWindow.java
*
* Created on 05 September 2007, 15:38
*/

package paperscope;

import edu.stanford.ejalbert.BrowserLauncher;
import java.awt.Cursor;
/**
*
* @author  Mark
*/
public class HelpMenuWindow extends javax.swing.JFrame {
   
    /** Creates new form HelpMenuWindow */
    public HelpMenuWindow() {
        initComponents();
    }
   
    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
    private void initComponents() {
        paperScopeLabel = new javax.swing.JLabel();
        helpTextLabel = new javax.swing.JLabel();
        jSeparator1 = new javax.swing.JSeparator();
        mainWebsiteText = new javax.swing.JLabel();
        mainWebsiteLabel = new javax.swing.JLabel();
        documentationLabel = new javax.swing.JLabel();
        forumsLabel = new javax.swing.JLabel();
        bugLabel = new javax.swing.JLabel();
        documentationText = new javax.swing.JLabel();
        forumsText = new javax.swing.JLabel();
        bugText = new javax.swing.JLabel();
        jButton1 = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("PaperScope Help");
        paperScopeLabel.setFont(new java.awt.Font("Tahoma", 1, 14));
        paperScopeLabel.setText("PaperScope 1.0");

        helpTextLabel.setText("Help documentation can be found online along with bug reporting, user forums, and other tools.");

        mainWebsiteText.setForeground(new java.awt.Color(0, 0, 204));
        mainWebsiteText.setText("http://paperscope.sourceforge.net/");
        mainWebsiteText.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                mainWebsiteTextMouseClicked(evt);
            }
            public void mouseEntered(java.awt.event.MouseEvent evt) {
                mainWebsiteTextMouseEntered(evt);
            }
            public void mouseExited(java.awt.event.MouseEvent evt) {
                mainWebsiteTextMouseExited(evt);
            }
        });

        mainWebsiteLabel.setFont(new java.awt.Font("Tahoma", 1, 11));
        mainWebsiteLabel.setText("Main Website:");

        documentationLabel.setFont(new java.awt.Font("Tahoma", 1, 11));
        documentationLabel.setText("Documentation: ");

        forumsLabel.setFont(new java.awt.Font("Tahoma", 1, 11));
        forumsLabel.setText("User Forums: ");

        bugLabel.setFont(new java.awt.Font("Tahoma", 1, 11));
        bugLabel.setText("Bug Reporting & Feature Requests: ");

        documentationText.setForeground(new java.awt.Color(0, 0, 204));
        documentationText.setText("http://sourceforge.net/docman/?group_id=204652");
        documentationText.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                documentationTextMouseClicked(evt);
            }
            public void mouseEntered(java.awt.event.MouseEvent evt) {
                documentationTextMouseEntered(evt);
            }
            public void mouseExited(java.awt.event.MouseEvent evt) {
                documentationTextMouseExited(evt);
            }
        });

        forumsText.setForeground(new java.awt.Color(0, 0, 204));
        forumsText.setText("http://sourceforge.net/forum/?group_id=204652");
        forumsText.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                forumsTextMouseClicked(evt);
            }
            public void mouseEntered(java.awt.event.MouseEvent evt) {
                forumsTextMouseEntered(evt);
            }
            public void mouseExited(java.awt.event.MouseEvent evt) {
                forumsTextMouseExited(evt);
            }
        });

        bugText.setForeground(new java.awt.Color(0, 0, 204));
        bugText.setText("http://sourceforge.net/tracker/?group_id=204652");
        bugText.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                bugTextMouseClicked(evt);
            }
            public void mouseEntered(java.awt.event.MouseEvent evt) {
                bugTextMouseEntered(evt);
            }
            public void mouseExited(java.awt.event.MouseEvent evt) {
                bugTextMouseExited(evt);
            }
        });

        jButton1.setText("Close");
        jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jButton1MouseClicked(evt);
            }
        });

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(paperScopeLabel)
                        .addComponent(helpTextLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jSeparator1))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(mainWebsiteLabel)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(mainWebsiteText, javax.swing.GroupLayout.DEFAULT_SIZE, 404, Short.MAX_VALUE))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(documentationLabel)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(documentationText, javax.swing.GroupLayout.DEFAULT_SIZE, 390, Short.MAX_VALUE))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(forumsLabel)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(forumsText, javax.swing.GroupLayout.DEFAULT_SIZE, 406, Short.MAX_VALUE))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(bugLabel)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(bugText, javax.swing.GroupLayout.DEFAULT_SIZE, 282, Short.MAX_VALUE))
                    .addComponent(jButton1, javax.swing.GroupLayout.Alignment.TRAILING))
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(paperScopeLabel)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(7, 7, 7)
                .addComponent(helpTextLabel)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(mainWebsiteLabel)
                    .addComponent(mainWebsiteText))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(documentationLabel)
                    .addComponent(documentationText))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(forumsLabel)
                    .addComponent(forumsText))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(bugLabel)
                    .addComponent(bugText))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jButton1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void bugTextMouseExited(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_bugTextMouseExited
        Cursor cursor = new Cursor(Cursor.DEFAULT_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_bugTextMouseExited

    private void bugTextMouseEntered(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_bugTextMouseEntered
        Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_bugTextMouseEntered

    private void forumsTextMouseExited(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_forumsTextMouseExited
        Cursor cursor = new Cursor(Cursor.DEFAULT_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_forumsTextMouseExited

    private void forumsTextMouseEntered(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_forumsTextMouseEntered
        Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_forumsTextMouseEntered

    private void documentationTextMouseExited(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_documentationTextMouseExited
        Cursor cursor = new Cursor(Cursor.DEFAULT_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_documentationTextMouseExited

    private void documentationTextMouseEntered(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_documentationTextMouseEntered
        Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_documentationTextMouseEntered

    private void mainWebsiteTextMouseExited(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_mainWebsiteTextMouseExited
        Cursor cursor = new Cursor(Cursor.DEFAULT_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_mainWebsiteTextMouseExited

    private void mainWebsiteTextMouseEntered(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_mainWebsiteTextMouseEntered
        Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
        setCursor(cursor);
    }//GEN-LAST:event_mainWebsiteTextMouseEntered

    private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton1MouseClicked
        this.dispose();
    }//GEN-LAST:event_jButton1MouseClicked

    private void bugTextMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_bugTextMouseClicked
        try{
            //==== Create the browser launcher, open the URL in the user's browser
            BrowserLauncher launch = new BrowserLauncher();
            launch.openURLinBrowser("http://sourceforge.net/tracker/?group_id=204652");      
        }
        catch (Exception e){
            System.out.println(e);
       
    }//GEN-LAST:event_bugTextMouseClicked

    private void forumsTextMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_forumsTextMouseClicked
        try{
            //==== Create the browser launcher, open the URL in the user's browser
            BrowserLauncher launch = new BrowserLauncher();
            launch.openURLinBrowser("http://sourceforge.net/forum/?group_id=204652");      
        }
        catch (Exception e){
            System.out.println(e);
       
    }//GEN-LAST:event_forumsTextMouseClicked

    private void documentationTextMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_documentationTextMouseClicked
       
        try{
            //==== Create the browser launcher, open the URL in the user's browser
            BrowserLauncher launch = new BrowserLauncher();
            launch.openURLinBrowser("http://sourceforge.net/docman/?group_id=204652");      
        }
        catch (Exception e){
            System.out.println(e);
        }           
    }//GEN-LAST:event_documentationTextMouseClicked

    private void mainWebsiteTextMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_mainWebsiteTextMouseClicked
        try{
            //==== Create the browser launcher, open the URL in the user's browser
            BrowserLauncher launch = new BrowserLauncher();
            launch.openURLinBrowser("http://paperscope.sourceforge.net/");      
        }
        catch (Exception e){
            System.out.println(e);
        }
    }//GEN-LAST:event_mainWebsiteTextMouseClicked
   
   
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JLabel bugLabel;
    private javax.swing.JLabel bugText;
    private javax.swing.JLabel documentationLabel;
    private javax.swing.JLabel documentationText;
    private javax.swing.JLabel forumsLabel;
    private javax.swing.JLabel forumsText;
    private javax.swing.JLabel helpTextLabel;
    private javax.swing.JButton jButton1;
    private javax.swing.JSeparator jSeparator1;
    private javax.swing.JLabel mainWebsiteLabel;
    private javax.swing.JLabel mainWebsiteText;
    private javax.swing.JLabel paperScopeLabel;
    // End of variables declaration//GEN-END:variables
   
}
TOP

Related Classes of paperscope.HelpMenuWindow

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.