
src.samples.java.ex.S508C_Sample Maven / Gradle / Ivy
package ex;
import java.awt.Color;
import java.awt.Container;
import javax.swing.ImageIcon;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
@SuppressWarnings("all")
public class S508C_Sample extends JFrame {
private JLabel fLabel = new JLabel("Hello");
private JLabel imgLabel = new JLabel(new ImageIcon("/boo.gif"));
private JComponent c = new MyComponent();
public S508C_Sample() {
Container cp = getContentPane();
cp.setLayout(null);
cp.add(fLabel);
JLabel lLabel = new JLabel("there");
lLabel.setBackground(new Color(255, 0, 0));
lLabel.setForeground(new Color(255, 255, 100));
cp.add(lLabel);
JLabel picLabel = new JLabel(new ImageIcon("/foo.gif"));
cp.add(picLabel);
cp.add(c);
setSize(300, 200);
}
public void testI18N() {
JLabel l = new JLabel("Hello");
JFrame f = new JFrame("foo");
}
public void testAppending(String greeting, String user) {
JLabel l = new JLabel(greeting + " " + user);
}
public void fpAppending(String greeting) {
JLabel l = new JLabel("" + greeting + "");
}
}
class MyComponent extends JComponent {
private static final long serialVersionUID = 2046879452283746662L;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy