package jfconfig;
/**
* Created : Mar 4, 2012
*
* @author pquiring
*/
import javax.swing.*;
import javaforce.*;
public class MainPanel extends javax.swing.JPanel {
/**
* Creates new form MainPanel
*/
public MainPanel() {
initComponents();
ConfigApp.This.setTitle("Config");
}
/**
* 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.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
users = new javax.swing.JButton();
servers = new javax.swing.JButton();
groups = new javax.swing.JButton();
network = new javax.swing.JButton();
fixStuff = new javax.swing.JButton();
display = new javax.swing.JButton();
sound = new javax.swing.JButton();
sound1 = new javax.swing.JButton();
global = new javax.swing.JButton();
backup = new javax.swing.JButton();
printers = new javax.swing.JButton();
certs = new javax.swing.JButton();
apps = new javax.swing.JButton();
repo = new javax.swing.JButton();
parted = new javax.swing.JButton();
users.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
users.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-users.png"))); // NOI18N
users.setText("Users");
users.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
users.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
users.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
usersActionPerformed(evt);
}
});
servers.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
servers.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-servers.png"))); // NOI18N
servers.setText("Servers");
servers.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
servers.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
servers.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
serversActionPerformed(evt);
}
});
groups.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
groups.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-users.png"))); // NOI18N
groups.setText("Groups");
groups.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
groups.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
groups.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
groupsActionPerformed(evt);
}
});
network.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
network.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-network.png"))); // NOI18N
network.setText("Network");
network.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
network.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
network.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
networkActionPerformed(evt);
}
});
fixStuff.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
fixStuff.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-fix.png"))); // NOI18N
fixStuff.setText("Fix Stuff");
fixStuff.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
fixStuff.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
fixStuff.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
fixStuffActionPerformed(evt);
}
});
display.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
display.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-display.png"))); // NOI18N
display.setText("Display");
display.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
display.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
display.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
displayActionPerformed(evt);
}
});
sound.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
sound.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-sound.png"))); // NOI18N
sound.setText("Sound");
sound.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
sound.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
sound.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
soundActionPerformed(evt);
}
});
sound1.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
sound1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-datetime.png"))); // NOI18N
sound1.setText("Date/Time");
sound1.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
sound1.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
sound1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
sound1ActionPerformed(evt);
}
});
global.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
global.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-global.png"))); // NOI18N
global.setText("Global");
global.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
global.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
global.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
globalActionPerformed(evt);
}
});
backup.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
backup.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-backup.png"))); // NOI18N
backup.setText("Backup");
backup.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
backup.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
backup.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
backupActionPerformed(evt);
}
});
printers.setFont(new java.awt.Font("Ubuntu", 0, 15)); // NOI18N
printers.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-printers.png"))); // NOI18N
printers.setText("Printers");
printers.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
printers.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
printers.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
printersActionPerformed(evt);
}
});
certs.setFont(new java.awt.Font("Ubuntu", 0, 14)); // NOI18N
certs.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-certificates.png"))); // NOI18N
certs.setText("Certificates");
certs.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
certs.setMargin(new java.awt.Insets(2, 0, 2, 0));
certs.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
certs.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
certsActionPerformed(evt);
}
});
apps.setFont(new java.awt.Font("Ubuntu", 0, 14)); // NOI18N
apps.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-apps.png"))); // NOI18N
apps.setText("Apps");
apps.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
apps.setMargin(new java.awt.Insets(2, 0, 2, 0));
apps.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
apps.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
appsActionPerformed(evt);
}
});
repo.setFont(new java.awt.Font("Ubuntu", 0, 14)); // NOI18N
repo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-repo.png"))); // NOI18N
repo.setText("Repository");
repo.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
repo.setMargin(new java.awt.Insets(2, 0, 2, 0));
repo.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
repo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
repoActionPerformed(evt);
}
});
parted.setFont(new java.awt.Font("Ubuntu", 0, 14)); // NOI18N
parted.setIcon(new javax.swing.ImageIcon(getClass().getResource("/jfconfig/jconfig-parted.png"))); // NOI18N
parted.setText("Disk Manager");
parted.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
parted.setMargin(new java.awt.Insets(2, 0, 2, 0));
parted.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
parted.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
partedActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(layout.createSequentialGroup()
.addComponent(printers, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(certs, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addComponent(users, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(groups, javax.swing.GroupLayout.PREFERRED_SIZE, 101, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addComponent(display, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(sound, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(network, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(sound1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(apps, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(servers, javax.swing.GroupLayout.DEFAULT_SIZE, 100, Short.MAX_VALUE)
.addComponent(global, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(repo, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(fixStuff, javax.swing.GroupLayout.DEFAULT_SIZE, 100, Short.MAX_VALUE)
.addComponent(backup, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(parted, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap(74, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(users, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(groups, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(fixStuff, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(servers, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(network, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(display, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(sound, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(sound1, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(global, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(backup, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(printers, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(certs, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(apps, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(repo, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(parted, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
}// </editor-fold>//GEN-END:initComponents
private void usersActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_usersActionPerformed
setPanel(new UsersPanel());
}//GEN-LAST:event_usersActionPerformed
private void groupsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_groupsActionPerformed
setPanel(new GroupsPanel());
}//GEN-LAST:event_groupsActionPerformed
private void serversActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_serversActionPerformed
setPanel(new ServersPanel());
}//GEN-LAST:event_serversActionPerformed
private void networkActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_networkActionPerformed
setPanel(new NetworkPanel());
}//GEN-LAST:event_networkActionPerformed
private void fixStuffActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_fixStuffActionPerformed
setPanel(new FixStuffPanel());
}//GEN-LAST:event_fixStuffActionPerformed
private void displayActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_displayActionPerformed
setPanel(new DisplayPanel());
}//GEN-LAST:event_displayActionPerformed
private void soundActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_soundActionPerformed
setPanel(new SoundPanel());
}//GEN-LAST:event_soundActionPerformed
private void sound1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_sound1ActionPerformed
setPanel(new DateTimePanel());
}//GEN-LAST:event_sound1ActionPerformed
private void globalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_globalActionPerformed
setPanel(new GlobalPanel());
}//GEN-LAST:event_globalActionPerformed
private void backupActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_backupActionPerformed
setPanel(new BackupPanel());
}//GEN-LAST:event_backupActionPerformed
private void printersActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_printersActionPerformed
setPanel(new PrintersPanel());
}//GEN-LAST:event_printersActionPerformed
private void certsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_certsActionPerformed
setPanel(new OpenSSLConfigPanel());
}//GEN-LAST:event_certsActionPerformed
private void appsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_appsActionPerformed
setPanel(new AppsPanel());
}//GEN-LAST:event_appsActionPerformed
private void repoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_repoActionPerformed
setPanel(new RepoPanel());
}//GEN-LAST:event_repoActionPerformed
private void partedActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_partedActionPerformed
setPanel(new PartedPanel());
}//GEN-LAST:event_partedActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JButton apps;
private javax.swing.JButton backup;
private javax.swing.JButton certs;
private javax.swing.JButton display;
private javax.swing.JButton fixStuff;
private javax.swing.JButton global;
private javax.swing.JButton groups;
private javax.swing.JButton network;
private javax.swing.JButton parted;
private javax.swing.JButton printers;
private javax.swing.JButton repo;
private javax.swing.JButton servers;
private javax.swing.JButton sound;
private javax.swing.JButton sound1;
private javax.swing.JButton users;
// End of variables declaration//GEN-END:variables
public void setPanel(JPanel panel) {
ConfigApp.setPanel(panel);
}
}