@@ -0,0 +1,1274 @@
+package com.seaglasslookandfeel.demo;%0A%0Aimport java.awt.BorderLayout;%0A%0Aimport javax.swing.BoxLayout;%0Aimport javax.swing.JButton;%0Aimport javax.swing.JFrame;%0Aimport javax.swing.JPanel;%0Aimport javax.swing.JTextField;%0Aimport javax.swing.SwingUtilities;%0Aimport javax.swing.UIManager;%0A%0Apublic class TestTextField %7B%0A%0A    public static void main(String%5B%5D args) %7B%0A        try %7B%0A            UIManager.setLookAndFeel(%22com.seaglasslookandfeel.SeaGlassLookAndFeel%22);%0A        %7D catch (Exception e) %7B%0A            e.printStackTrace();%0A        %7D%0A%0A        SwingUtilities.invokeLater(new Runnable() %7B%0A            public void run() %7B%0A%0A                JTextField textfield = new JTextField(%22Here is some text%22);%0A                textfield.putClientProperty(%22JTextField.variant%22, %22search%22);%0A                %0A                JPanel panel = new JPanel();%0A                panel.add(textfield);%0A%0A                JFrame frame = new JFrame();%0A                frame.add(panel, BorderLayout.CENTER);%0A                frame.add(new JButton(%22B1%22), BorderLayout.SOUTH);%0A                frame.setSize(275, 125);%0A                frame.setLocationRelativeTo(null);%0A                frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);%0A                frame.setVisible(true);%0A            %7D%0A        %7D);%0A    %7D%0A%0A%7D%0A

Add simple example program to test search field text. It has a search field and a button. The button is just a place to put the focus so we can see the search field drawn both ways.