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.
package org.oxbow.swingbits.misc;
A text field with search symbol painted to indicate that it is used as search field

Eugene Ryzhikov
public class JSearchTextField extends JTextField {
	private static final String ICON_NAME = "search.png";
	private static final long serialVersionUID = 1L;
	private static ImageIcon icon;
	private static Image getScaledImageint size ) {
		if ( == null) {
		return new ImageIcon(.getImage().getScaledInstancesizesize. )).getImage();
	private static int PAD = 4;
	private static int PAD2 = *2;
	public void paint(Graphics g) {
		int size = getHeight()-;
		g.drawImagegetScaledImage(size), getWidth()-size-null);
New to GrepCode? Check out our FAQ X