this.add(jScrollPane1, new GridBagConstraints(1, 1, 1, 1, 1.0, 0.0
add(jScrollPane1, new GridBagConstraints(1, 1, 1, 1, 1.0, 0.0
	private void jbInit() {		setLayout(new GridBagLayout());		jLabel5.setText(GRI18n.getString(MODULE, "Path"));		jLabel6.setText(GRI18n.getString(MODULE, "Album"));		jLabel4.setText(GRI18n.getString(MODULE, "Caption"));		jLabel8.setText(GRI18n.getString(MODULE, "Move"));		jLabel1.setText(GRI18n.getString(MODULE, "Size"));		jLabel2.setText(GRI18n.getString(MODULE, "Delete"));		jAlbum.setRows(0);		jAlbum.setEditable(false);		jAlbum.setFont(UIManager.getFont("Label.font"));		jAlbum.setBackground(UIManager.getColor("TextField.inactiveBackground"));		jSize.setRows(0);		jSize.setEditable(false);		jSize.setFont(UIManager.getFont("Label.font"));		jSize.setBackground(UIManager.getColor("TextField.inactiveBackground"));		jCaption.setLineWrap(true);		jCaption.setEditable(false);		jCaption.setFont(UIManager.getFont("Label.font"));		jCaption.setBackground(UIManager.getColor("TextField.inactiveBackground"));		jPath.setBackground(UIManager.getColor("TextField.inactiveBackground"));		jPath.setFont(UIManager.getFont("Label.font"));		jPath.setEditable(false);		jPath.setLineWrap(true);		setupKeyboardHandling(jCaption);		jUpButton.setMaximumSize(new Dimension(120, 23));		jUpButton.setMinimumSize(new Dimension(120, 23));		jUpButton.setPreferredSize(new Dimension(120, 23));		jUpButton.setToolTipText(GRI18n.getString(MODULE, "upBtnTip"));		jUpButton.setText(GRI18n.getString(MODULE, "upBtn"));		jUpButton.setActionCommand("Up");		jUpButton.setHorizontalAlignment(SwingConstants.LEFT);		jUpButton.setIcon(GalleryRemote.iUp);		jDownButton.setMaximumSize(new Dimension(120, 23));		jDownButton.setMinimumSize(new Dimension(120, 23));		jDownButton.setPreferredSize(new Dimension(120, 23));		jDownButton.setToolTipText(GRI18n.getString(MODULE, "dnBtnTip"));		jDownButton.setText(GRI18n.getString(MODULE, "dnBtn"));		jDownButton.setActionCommand("Down");		jDownButton.setHorizontalAlignment(SwingConstants.LEFT);		jDownButton.setIcon(GalleryRemote.iDown);		jDeleteButton.setMaximumSize(new Dimension(120, 23));		jDeleteButton.setMinimumSize(new Dimension(120, 23));		jDeleteButton.setPreferredSize(new Dimension(120, 23));		jDeleteButton.setToolTipText(GRI18n.getString(MODULE, "delBtnTip"));		jDeleteButton.setActionCommand("Delete");		jDeleteButton.setHorizontalAlignment(SwingConstants.LEFT);		jDeleteButton.setText(GRI18n.getString(MODULE, "Delete"));		jDeleteButton.setIcon(GalleryRemote.iDelete);		jScrollPane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);		jScrollPane1.setBorder(null);		jScrollPane2.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);		jScrollPane2.setBorder(null);		jIconAreaPanel.setLayout(gridBagLayout1);		jIcon.setHorizontalAlignment(SwingConstants.CENTER);		jIcon.setHorizontalTextPosition(SwingConstants.CENTER);		jIcon.setText(GRI18n.getString(MODULE, "icon"));		jIcon.setVerticalTextPosition(SwingConstants.BOTTOM);		jRotateLeftButton.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));		jRotateLeftButton.setToolTipText(GRI18n.getString(MODULE, "rotLtTip"));		jRotateLeftButton.setActionCommand("Left");		jRotateLeftButton.setIcon(GalleryRemote.iLeft);		jRotateRightButton.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));		jRotateRightButton.setToolTipText(GRI18n.getString(MODULE, "rotRtTip"));		jRotateRightButton.setActionCommand("Right");		jRotateRightButton.setIcon(GalleryRemote.iRight);		jFlipButton.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));		jFlipButton.setToolTipText(GRI18n.getString(MODULE, "flipTip"));		jFlipButton.setActionCommand("Flip");		jFlipButton.setIcon(GalleryRemote.iFlip);		add(jLabel5, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0				, GridBagConstraints.NORTHEAST, GridBagConstraints.NONE, new Insets(1, 0, 0, 0), 2, 0));		add(jLabel6, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0				, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(1, 0, 0, 0), 2, 0));		add(jLabel4, new GridBagConstraints(0, 7, 1, 1, 0.0, 0.0				, GridBagConstraints.NORTHEAST, GridBagConstraints.NONE, new Insets(5, 0, 0, 0), 2, 0));		add(jLabel8, new GridBagConstraints(0, 4, 1, 2, 0.0, 0.0				, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 2, 0));		add(jLabel1, new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0				, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(1, 0, 0, 0), 2, 0));		add(jLabel2, new GridBagConstraints(0, 6, 1, 1, 0.0, 0.0				, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 2, 0));		add(jSpacer, new GridBagConstraints(0, 20, 2, 1, 1.0, 0.1				, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));		add(jIconAreaPanel, new GridBagConstraints(0, 0, 2, 1, 1.0, 0.0				, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));		jIconAreaPanel.add(jIcon, new GridBagConstraints(0, 1, 3, 1, 1.0, 0.0				, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));		if (ImageUtils.useJpegtran) {			jIconAreaPanel.add(jRotateLeftButton, new GridBagConstraints(0, 0, 1, 1, 1.0, 0.0					, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));			jIconAreaPanel.add(jFlipButton, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0					, GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));			jIconAreaPanel.add(jRotateRightButton, new GridBagConstraints(2, 0, 1, 1, 1.0, 0.0					, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));		}		add(jAlbum, new GridBagConstraints(1, 2, 1, 1, 1.0, 0.0				, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));		add(jSize, new GridBagConstraints(1, 3, 1, 1, 1.0, 0.0				, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));		add(jUpButton, new GridBagConstraints(1, 4, 1, 1, 0.0, 0.0				, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 0, 0, 0), 0, 0));		add(jDownButton, new GridBagConstraints(1, 5, 1, 1, 0.0, 0.0				, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));		add(jDeleteButton, new GridBagConstraints(1, 6, 1, 1, 0.0, 0.0				, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 0, 0, 0), 0, 0));		this.add(jScrollPane1, new GridBagConstraints(1, 1, 1, 1, 1.0, 0.0				, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));		this.add(jScrollPane2, new GridBagConstraints(1, 7, 1, 1, 1.0, 1.0				, GridBagConstraints.NORTH, GridBagConstraints.BOTH, new Insets(5, 0, 0, 0), 0, 0));		jScrollPane1.getViewport().add(jPath, null);		jScrollPane2.getViewport().add(jCaption, null);		this.setMinimumSize(new Dimension(150, 0));	}