Gente, eu tô com o seguinte código:
public class Principal {
public static void main(String[] args) throws IOException {
JPanel panel = new JPanel();
JLabel label = new JLabel(new ImageIcon("C:\\Users\\Silvia\\Pictures\\bug.jpg"));
label.setLocation(0,0);
label.setSize(500,500);
label.setVisible(true);
JLabel label2 = new JLabel();
label2.setText("Tathi");
label2.setBackground(Color.red);
label2.setSize(100, 100);
label2.setLocation(0, 0);
label2.setVisible(true);
label2.setOpaque(true);
panel.add(label);
panel.add(label2);
JScrollPane scrollImage = new JScrollPane(panel,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scrollImage.setLocation(0,0);
scrollImage.setSize(10, 10);
scrollImage.setVisible(true);
JFrame frame = new JFrame("Testando redimensionamento");
frame.add(scrollImage);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(150,200);
frame.setVisible(true);
frame.setLayout(null);
}
}
Porém, o label escrito tathi não tah aparecendo… alguem sabe o motivo??