rendered paste bodyimport javax.swing.*;import java.awt.*;import java.awt.event.*;public class Marka extends javax.swing.JPanel { public Marka() { initComponents(); Sciezki sc = new Sciezki(); logo = sc.readLogo("telefony","siemens"); this.addMouseListener(new MouseAdapter(){ public @Override void mouseClicked(MouseEvent mouseEvent) { JFrame jFrame2 = new JFrame(); jFrame2.setSize(200,350); jFrame2.removeAll(); jFrame2.getContentPane().add(new JButton()); jFrame2.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); jFrame2.pack(); jFrame2.setVisible(true); } }); } private void initComponents() { products1 = new Products(); setLayout(new javax.swing.BoxLayout(this, javax.swing.BoxLayout.X_AXIS)); setBackground(new java.awt.Color(255, 255, 255)); setBorder(javax.swing.BorderFactory.createTitledBorder("")); setMaximumSize(new java.awt.Dimension(200, 100)); setMinimumSize(new java.awt.Dimension(200, 100)); setPreferredSize(new java.awt.Dimension(200, 100)); } public void paintComponent(Graphics g) { super.paintComponent(g); if (logo != null) { int w = getWidth(); int h = getHeight(); int x = (w - logo.getWidth(this)) / 2; int y = (h - logo.getHeight(this)) / 2; g.drawImage(logo, x, y, this); } } public void setMarki(Marki marki){ this.marki = marki; } public static void main(String args[]){ JFrame frame = new JFrame(); frame.getContentPane().add(new Marka()); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); frame.pack(); frame.setVisible(true); } private Products products1; private Image logo; private Marki marki;}