Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package unsch.efpis.vista;
  2.  
  3. /**
  4.  * @author sin_querer@hotmail.com
  5.  * Mi blog, http://javaenaccion.blogspot.com
  6.  */
  7. public class VistaBandejaDeEntrada extends javax.swing.JFrame {
  8.  
  9.     public VistaBandejaDeEntrada() {
  10.             initComponents();
  11.     }
  12.  
  13.     @SuppressWarnings("unchecked")
  14.     // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
  15.     private void initComponents() {
  16.  
  17.         jScrollPane1 = new javax.swing.JScrollPane();
  18.         listaAsuntoBandejaEntrada = new javax.swing.JList();
  19.         jScrollPane2 = new javax.swing.JScrollPane();
  20.         areaContenidoBandejaEntrada = new javax.swing.JTextArea();
  21.         jLabel1 = new javax.swing.JLabel();
  22.         jLabel2 = new javax.swing.JLabel();
  23.  
  24.         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  25.  
  26.         listaAsuntoBandejaEntrada.setFont(new java.awt.Font("Trebuchet MS", 3, 11));
  27.         listaAsuntoBandejaEntrada.addListSelectionListener(new javax.swing.event.ListSelectionListener() {
  28.             public void valueChanged(javax.swing.event.ListSelectionEvent evt) {
  29.                 listaAsuntoBandejaEntradaValueChanged(evt);
  30.             }
  31.         });
  32.         jScrollPane1.setViewportView(listaAsuntoBandejaEntrada);
  33.  
  34.         areaContenidoBandejaEntrada.setBackground(new java.awt.Color(0, 0, 0));
  35.         areaContenidoBandejaEntrada.setColumns(20);
  36.         areaContenidoBandejaEntrada.setFont(new java.awt.Font("Trebuchet MS", 0, 13)); // NOI18N
  37.         areaContenidoBandejaEntrada.setForeground(new java.awt.Color(255, 255, 255));
  38.         areaContenidoBandejaEntrada.setLineWrap(true);
  39.         areaContenidoBandejaEntrada.setRows(5);
  40.         areaContenidoBandejaEntrada.setWrapStyleWord(true);
  41.         jScrollPane2.setViewportView(areaContenidoBandejaEntrada);
  42.  
  43.         jLabel1.setText("Contenido");
  44.  
  45.         jLabel2.setText("Mensaje");
  46.  
  47.         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  48.         getContentPane().setLayout(layout);
  49.         layout.setHorizontalGroup(
  50.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  51.             .addGroup(layout.createSequentialGroup()
  52.                 .addContainerGap()
  53.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  54.                     .addGroup(layout.createSequentialGroup()
  55.                         .addComponent(jLabel2)
  56.                         .addGap(189, 189, 189))
  57.                     .addGroup(layout.createSequentialGroup()
  58.                         .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 223, javax.swing.GroupLayout.PREFERRED_SIZE)
  59.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
  60.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  61.                     .addComponent(jLabel1)
  62.                     .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 384, Short.MAX_VALUE))
  63.                 .addContainerGap())
  64.         );
  65.         layout.setVerticalGroup(
  66.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  67.             .addGroup(layout.createSequentialGroup()
  68.                 .addContainerGap()
  69.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  70.                     .addComponent(jLabel2)
  71.                     .addComponent(jLabel1))
  72.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  73.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  74.                     .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 228, Short.MAX_VALUE)
  75.                     .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 228, javax.swing.GroupLayout.PREFERRED_SIZE))
  76.                 .addContainerGap(41, Short.MAX_VALUE))
  77.         );
  78.  
  79.         pack();
  80.     }// </editor-fold>                        
  81.  
  82.     private void listaAsuntoBandejaEntradaValueChanged(javax.swing.event.ListSelectionEvent evt) {                                                      
  83.        
  84.     }                                                      
  85.  
  86.     public static void main(String args[]) {
  87.         java.awt.EventQueue.invokeLater(new Runnable() {
  88.             public void run() {
  89.                 new VistaBandejaDeEntrada().setVisible(true);
  90.             }
  91.         });
  92.     }
  93.     // Variables declaration - do not modify                    
  94.     public javax.swing.JTextArea areaContenidoBandejaEntrada;
  95.     private javax.swing.JLabel jLabel1;
  96.     private javax.swing.JLabel jLabel2;
  97.     private javax.swing.JScrollPane jScrollPane1;
  98.     private javax.swing.JScrollPane jScrollPane2;
  99.     public javax.swing.JList listaAsuntoBandejaEntrada;
  100.     // End of variables declaration                  
  101. }