Jaki byłby najbardziej odpowiedni typ obrazu do wyświetlania obrazu JPG (ładowanego z lokalnego folderu) na JPanel?Wyświetl obraz w formacie JPG na JPanel
Pozdrawiam.
Jaki byłby najbardziej odpowiedni typ obrazu do wyświetlania obrazu JPG (ładowanego z lokalnego folderu) na JPanel?Wyświetl obraz w formacie JPG na JPanel
Pozdrawiam.
ImageIcon image = new ImageIcon("image/pic1.jpg");
JLabel label = new JLabel("", image, JLabel.CENTER);
JPanel panel = new JPanel(new BorderLayout());
panel.add(label, BorderLayout.CENTER);
Można użyć javax.swing.ImageIcon i dodać go do JLabel za pomocą metody setIcon(), a następnie dodać JLabel do JPanel.
Prawdopodobnie użyłbym ImageIcon i ustawiłem go na JLabel, który dodałem do JPanel.
Here's Dokumenty Sun w tej sprawie.
Chciałbym użyć płótna, które dodaję do JPanel i narysuję obraz na płótnie. Ale płótno jest dość ciężkim przedmiotem, sinus to z awt.
Można również użyć
ImageIcon background = new ImageIcon("Background/background.png");
JLabel label = new JLabel();
label.setBounds(0, 0, x, y);
label.setIcon(background);
JPanel panel = new JPanel();
panel.setLayout(null);
panel.add(label);
jeśli roboczego o wartości absolut jako układ.