@@ -503,7 +503,7 @@ private void initComponents()
503503 jLabel2 = new javax .swing .JLabel ();
504504 jTabbedPane1 = new javax .swing .JTabbedPane ();
505505 jPanel2 = new javax .swing .JPanel ();
506- jScrollPane2 = new javax .swing .JScrollPane ();
506+ tblPlayersScroll = new javax .swing .JScrollPane ();
507507 tblPlayers = new javax .swing .JTable ();
508508 jLabel3 = new javax .swing .JLabel ();
509509 txtNumPlayers = new javax .swing .JTextField ();
@@ -513,8 +513,9 @@ private void initComponents()
513513 chkShowChatOnly = new javax .swing .JCheckBox ();
514514 chkIgnoreErrors = new javax .swing .JCheckBox ();
515515 jPanel4 = new javax .swing .JPanel ();
516- jScrollPane1 = new javax .swing .JScrollPane ();
517- jPanel5 = new BTC_FavoriteButtonsPanel (favButtonList );
516+ favoriteButtonsPanelHolder = new javax .swing .JPanel ();
517+ favoriteButtonsPanelScroll = new javax .swing .JScrollPane ();
518+ favoriteButtonsPanel = new BTC_FavoriteButtonsPanel (favButtonList );
518519
519520 setDefaultCloseOperation (javax .swing .WindowConstants .EXIT_ON_CLOSE );
520521 setTitle ("BukkitTelnetClient" );
@@ -625,7 +626,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt)
625626
626627 tblPlayers .setAutoCreateRowSorter (true );
627628 tblPlayers .setSelectionMode (javax .swing .ListSelectionModel .SINGLE_SELECTION );
628- jScrollPane2 .setViewportView (tblPlayers );
629+ tblPlayersScroll .setViewportView (tblPlayers );
629630 tblPlayers .getColumnModel ().getSelectionModel ().setSelectionMode (javax .swing .ListSelectionModel .SINGLE_SELECTION );
630631
631632 jLabel3 .setText ("# Players:" );
@@ -639,7 +640,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt)
639640 .addGroup (jPanel2Layout .createSequentialGroup ()
640641 .addContainerGap ()
641642 .addGroup (jPanel2Layout .createParallelGroup (javax .swing .GroupLayout .Alignment .LEADING )
642- .addComponent (jScrollPane2 , javax .swing .GroupLayout .DEFAULT_SIZE , 293 , Short .MAX_VALUE )
643+ .addComponent (tblPlayersScroll , javax .swing .GroupLayout .DEFAULT_SIZE , 293 , Short .MAX_VALUE )
643644 .addGroup (jPanel2Layout .createSequentialGroup ()
644645 .addComponent (jLabel3 )
645646 .addPreferredGap (javax .swing .LayoutStyle .ComponentPlacement .UNRELATED )
@@ -651,7 +652,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt)
651652 jPanel2Layout .createParallelGroup (javax .swing .GroupLayout .Alignment .LEADING )
652653 .addGroup (jPanel2Layout .createSequentialGroup ()
653654 .addContainerGap ()
654- .addComponent (jScrollPane2 , javax .swing .GroupLayout .DEFAULT_SIZE , 369 , Short .MAX_VALUE )
655+ .addComponent (tblPlayersScroll , javax .swing .GroupLayout .DEFAULT_SIZE , 369 , Short .MAX_VALUE )
655656 .addPreferredGap (javax .swing .LayoutStyle .ComponentPlacement .UNRELATED )
656657 .addGroup (jPanel2Layout .createParallelGroup (javax .swing .GroupLayout .Alignment .BASELINE )
657658 .addComponent (jLabel3 )
@@ -707,25 +708,29 @@ public void actionPerformed(java.awt.event.ActionEvent evt)
707708
708709 jTabbedPane1 .addTab ("Filters" , jPanel1 );
709710
710- jScrollPane1 . setBorder ( null );
711+ favoriteButtonsPanelHolder . setLayout ( new java . awt . BorderLayout () );
711712
712- jPanel5 .setLayout (null );
713- jScrollPane1 .setViewportView (jPanel5 );
713+ favoriteButtonsPanelScroll .setBorder (null );
714+
715+ favoriteButtonsPanel .setLayout (null );
716+ favoriteButtonsPanelScroll .setViewportView (favoriteButtonsPanel );
717+
718+ favoriteButtonsPanelHolder .add (favoriteButtonsPanelScroll , java .awt .BorderLayout .CENTER );
714719
715720 javax .swing .GroupLayout jPanel4Layout = new javax .swing .GroupLayout (jPanel4 );
716721 jPanel4 .setLayout (jPanel4Layout );
717722 jPanel4Layout .setHorizontalGroup (
718723 jPanel4Layout .createParallelGroup (javax .swing .GroupLayout .Alignment .LEADING )
719724 .addGroup (jPanel4Layout .createSequentialGroup ()
720- .addContainerGap ( )
721- .addComponent (jScrollPane1 , javax .swing .GroupLayout .DEFAULT_SIZE , 293 , Short .MAX_VALUE )
722- .addContainerGap ( ))
725+ .addGap ( 0 , 0 , 0 )
726+ .addComponent (favoriteButtonsPanelHolder , javax .swing .GroupLayout .DEFAULT_SIZE , javax . swing . GroupLayout . DEFAULT_SIZE , Short .MAX_VALUE )
727+ .addGap ( 0 , 0 , 0 ))
723728 );
724729 jPanel4Layout .setVerticalGroup (
725730 jPanel4Layout .createParallelGroup (javax .swing .GroupLayout .Alignment .LEADING )
726731 .addGroup (jPanel4Layout .createSequentialGroup ()
727732 .addContainerGap ()
728- .addComponent (jScrollPane1 , javax .swing .GroupLayout .DEFAULT_SIZE , 400 , Short . MAX_VALUE )
733+ .addComponent (favoriteButtonsPanelHolder , javax .swing .GroupLayout .DEFAULT_SIZE , javax . swing . GroupLayout . DEFAULT_SIZE , javax . swing . GroupLayout . PREFERRED_SIZE )
729734 .addContainerGap ())
730735 );
731736
@@ -810,21 +815,22 @@ private void chkShowChatOnlyActionPerformed(java.awt.event.ActionEvent evt)//GEN
810815 private javax .swing .JCheckBox chkIgnorePlayerCommands ;
811816 private javax .swing .JCheckBox chkIgnoreServerCommands ;
812817 private javax .swing .JCheckBox chkShowChatOnly ;
818+ private javax .swing .JPanel favoriteButtonsPanel ;
819+ private javax .swing .JPanel favoriteButtonsPanelHolder ;
820+ private javax .swing .JScrollPane favoriteButtonsPanelScroll ;
813821 private javax .swing .JLabel jLabel1 ;
814822 private javax .swing .JLabel jLabel2 ;
815823 private javax .swing .JLabel jLabel3 ;
816824 private javax .swing .JPanel jPanel1 ;
817825 private javax .swing .JPanel jPanel2 ;
818826 private javax .swing .JPanel jPanel3 ;
819827 private javax .swing .JPanel jPanel4 ;
820- private javax .swing .JPanel jPanel5 ;
821- private javax .swing .JScrollPane jScrollPane1 ;
822- private javax .swing .JScrollPane jScrollPane2 ;
823828 private javax .swing .JTabbedPane jTabbedPane1 ;
824829 private javax .swing .JTextPane mainOutput ;
825830 private javax .swing .JScrollPane mainOutputScoll ;
826831 private javax .swing .JSplitPane splitPane ;
827832 private javax .swing .JTable tblPlayers ;
833+ private javax .swing .JScrollPane tblPlayersScroll ;
828834 private javax .swing .JTextField txtCommand ;
829835 private javax .swing .JTextField txtNumPlayers ;
830836 private javax .swing .JComboBox <me .StevenLawson .BukkitTelnetClient .ServerEntry > txtServer ;
0 commit comments