Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright (c) 2009-2011, EzWare
   * All rights reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * Redistributions of source code must retain the above copyright notice,
  * this list of conditions and the following disclaimer.Redistributions
  * in binary form must reproduce the above copyright notice, this list of
  * conditions and the following disclaimer in the documentation and/or
  * other materials provided with the distribution.Neither the name of the
  * EzWare nor the names of its contributors may be used to endorse or
  * promote products derived from this software without specific prior
  * written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  *
  */
 
 package org.oxbow.swingbits.dialog.task.design;
 
 import java.awt.Font;
 
 
 
 
 public class MacOsContentDesign extends DefaultContentDesign {
 
 
 	public void updateUIDefaults() {
 		super.updateUIDefaults();
 
 		UIManager.put,  createResourceIcon"moreDetailsMac.png" ));
 		UIManager.putcreateResourceIcon"fewerDetailsMac.png" ));
 
 		UIManager.put,     . );
 
 		UIManager.putderiveFont"Label.font"., 1f ) );
 		UIManager.putderiveFont"Label.font"., .85f ) );
 
 		UIManager.put,  TaskDialog.makeKey("Details") );
 		UIManager.put, TaskDialog.makeKey("Details") );
 
 	}
 
 
 		TaskDialogContent content = new TaskDialogContent();
 
 		content.setMinimumSizenew Dimension(200, 70));
 
 		content.lbInstruction.setFont( UIManager.getFont(. ));
 		content.lbInstruction.setForeground( UIManager.getColor. ));
 
 		content.lbText.setFont( UIManager.getFont(. ));
 
 		content.pComponent.setOpaque(false);
 
 		content.removeAll();
 		content.setLayoutcreateMigLayout("ins dialog, hidemode 3, fill""[]""[][][]"));
 
 		// message pane
 		JPanel pMessage = new JPanelcreateMigLayout"ins 0, gapx 7, hidemode 3""[][grow]""[][][]"));
 		pMessage.addcontent.lbIcon,        "cell 0 0 0 2, aligny top");
 		pMessage.addcontent.lbInstruction"cell 1 0, growx, aligny top");
 		pMessage.addcontent.lbText,        "cell 1 1, growx, aligny top");
 		pMessage.addcontent.pComponent,    "cell 1 3, grow");
 
 		content.setBackgroundpMessage.getBackground());
 		content.addpMessage"cell 0 0");
 
 		// footer
 		content.pFooter.setLayoutnew MigLayout("ins 0"));
		content.pFooter.addcontent.lbFooter"dock center" );
		content.addcontent.pFooter"cell 0 2" );
		// command pane
		content.pExpandable.setBorder(
			BorderFactory.createCompoundBorder(
				UIManager.getBorder("InsetBorder.aquaVariant"),
				BorderFactory.createEmptyBorder(7,7,7,7)));
		content.pCommandPane.setLayout(
			createMigLayout("ins 0, hidemode 3""[pref!][grow]""[pref!][pref!,grow][pref!][pref!]"));
		content.pCommandPane.addcontent.cbDetails,     "cell 0 0");
		content.pCommandPane.addcontent.pExpandable,   "cell 0 1 3 1, grow");
		content.pCommandPane.addcontent.pCommands,     "cell 2 2, alignx right" );
		content.pCommandPane.addcontent.cbFooterCheck"cell 0 2");
		content.addcontent.pCommandPane"cell 0 1, grow");
		return content;
	}
		if ( == null) {
		}
	}
	public boolean isCommandButtonSizeLocked() {
		return false;
	}
New to GrepCode? Check out our FAQ X