Najpierw kod:


public void focusGained(FocusEvent e) {
		try {
			Set<String> contents = grabber.readClipboard();
			
			for(String one : contents) {
				System.out.println(one);
			}
				
		}
		catch(UnsupportedFlavorException ex) {
			ex.printStackTrace();
		}
		catch(IOException ex) {
			ex.printStackTrace();
		}
	}

private void buildQuickIconsPanel() {
		mainPanel = new JPanel();
	    filesPanel = new JPanel();
	    grabberPanel = new JPanel();
	    settingsPanel = new JPanel();
	    startButton = new JButton(new ImageIcon("images/start.png"));
	    stopButton = new JButton(new ImageIcon("images/stop.png"));
	    stopAfterButton = new JButton(new ImageIcon("images/after.png"));
	    addButton = new JButton(new ImageIcon("images/add.png"));
	    deleteButton = new JButton(new ImageIcon("images/del.png"));
	    jTabbedPane1 = new JTabbedPane();
	    
	    mainPanel.setName("mainPanel"); 

	    jTabbedPane1.setName("jTabbedPane1"); 

	    filesPanel.setName("filesPanel"); 

	    GroupLayout filesPanelLayout = new GroupLayout(filesPanel);
	    filesPanel.setLayout(filesPanelLayout);
	    filesPanelLayout.setHorizontalGroup(
	    	filesPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	        .addGap(0, 877, Short.MAX_VALUE)
	    );
	    filesPanelLayout.setVerticalGroup(
	        filesPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	        .addGap(0, 584, Short.MAX_VALUE)
	    );

	    
	    jTabbedPane1.addTab("Ściągane pliki", filesPanel); 

	    grabberPanel.setName("grabberPanel"); 

	    GroupLayout grabberPanelLayout = new GroupLayout(grabberPanel);
	    grabberPanel.setLayout(grabberPanelLayout);
	        grabberPanelLayout.setHorizontalGroup(
	            grabberPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	            .addGap(0, 877, Short.MAX_VALUE)
	        );
	    grabberPanelLayout.setVerticalGroup(
	        grabberPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	            .addGap(0, 584, Short.MAX_VALUE)
	    );

	    jTabbedPane1.addTab("Łapacz linków", grabberPanel); 

	    settingsPanel.setName("settingsPanel"); 

	    GroupLayout settingsPanelLayout = new GroupLayout(settingsPanel);
	    settingsPanel.setLayout(settingsPanelLayout);
	    settingsPanelLayout.setHorizontalGroup(
	        settingsPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	        .addGap(0, 877, Short.MAX_VALUE)
	    );
	    settingsPanelLayout.setVerticalGroup(
	        settingsPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	        .addGap(0, 584, Short.MAX_VALUE)
	    );

	    jTabbedPane1.addTab("Ustawienia", settingsPanel); 

	    GroupLayout mainPanelLayout = new GroupLayout(mainPanel);
	    
	    mainPanel.setLayout(mainPanelLayout);
	    mainPanelLayout.setHorizontalGroup(
	        mainPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	        .addComponent(jTabbedPane1, GroupLayout.DEFAULT_SIZE, 882, Short.MAX_VALUE)
	        .addGroup(mainPanelLayout.createSequentialGroup()
	            .addContainerGap(0, 10)
	            .addComponent(startButton)
	            .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
	            .addComponent(stopButton)
	            .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
	            .addComponent(stopAfterButton)
	            .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
	            .addComponent(addButton)
	            .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
	            .addComponent(deleteButton)
	            .addGap(687, 687, 687))
	    );
	    mainPanelLayout.setVerticalGroup(
	        mainPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
	        .addGroup(mainPanelLayout.createSequentialGroup()
	            .addContainerGap()
	            .addGroup(mainPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING, false)
	                .addComponent(stopAfterButton, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
	                .addComponent(stopButton, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
	                .addComponent(startButton, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
	                .addComponent(addButton, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
	                .addComponent(deleteButton, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
	            .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED, 9, Short.MAX_VALUE)
	            .addComponent(jTabbedPane1, GroupLayout.DEFAULT_SIZE, 612, Short.MAX_VALUE))
	    );
	    
	    add(mainPanel);
	}

Kiedy ramka uzyska focus, w konsoli powinien pojawić się komunikat. Nie pojawia się :). Kiedy jednak zakomentuję kod dodający buttony komunikat się pojawia. Co robię źle?