/ Published in: Java
                    
                                        This is a sample JTextArea with a custom background image.
                
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
 import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextArea; private static final long serialVersionUID = 7502204181430286959L; panel.add( new CustomTextArea() ); frame.setContentPane( panel ); frame.pack(); frame.setVisible( true ); } public CustomTextArea() { super(); init(); } } public void init() { ta.setFont( f ); ta.setLineWrap( true ); ta.setWrapStyleWord( true ); ta.setPreferredSize(getPreferredSize()); ta.setOpaque( false ); add( ta ); } super.paintComponent( g ); g.drawImage(image, 0, 0, null); } }
Comments
                    Subscribe to comments
                
                