public void initcomp(JFrame parent){ JPanel panel = new JPanel(); JLabel label1 = new JLabel("hekllo"); label1.add(panel); panel.add(parent);
JLabel character = new JLabel(...); character.setSize( character.getPreferredSize() ); JLabel background = new JLabel(...); background.add( character ); frame.add( background );
JPanel center = new JPanel( new GridBagLayout() ); frame.add(center, BorderLayout.CENTER); JLabel background = new JLabel(...); background.setLayoutManager( new GridBagLayout() ); center.add(background, new GridBagConstraints()); background.add(yourCardPanel, new GridBagConstraints());
JLabel background = new JLabel(....); background.setLayout( new FlowLayout() ); JLabel foreground = new JLabel(...); background.add( foreground ); frame.add(background, BorderLayout.CENTER); frame.pack(); frame.setVisible( true );
BufferedImage rangerIm = ImageIO.read(new File("src/Images/Sprites/Ranger.png")); JLabel ranger = new JLabel( new ImageIcon(rangerIm) ); ranger.setSize( ranger.getPreferredSize() ); BufferedImage backgroundIm = Bg = ImageIO.read(new File("src/Images/BG.png")); JLabel background = new JLabel( new ImageIcon(rangerIm) ); background.add( ranger ); f.add(background, BorderLayout.CENTER); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setResizable(false); f.pack(); f.setVisible(true);
JLabel background = new JLabel( new ImageIcon(...) ); background.setLayout( new GridBagLayout() ); JPanel buttons = new JPanel(); buttons.setOpaque( false ); buttons.add(...); background.add(buttons, new GridBagConstraints() );
JLabel label = new JLabel( new ImageIcon(...) ); label.setLayout( new FlowLayout() ); JTextField textField = new JTextField(20); label.add( textField ); JFrame frame = new JFrame(); frame.add(label, BorderLayout.CENTER); frame.pack(); frame.setVisible( true );
JLabel outer = new JLabel(); outer.setLayout(new BorderLayout(0,0)); /** Add inner JLabels here. The other you add them is the order they will appear from to right**/ JPanel bookshelf = new JPanel(); bookshelf.setLayout(new BoxLayout(toolbar, BoxLayout.X_AXIS)); //Add your jlabels to the bookshelf outer.add(bookshelf, BorderLayout.SOUTH);
JButton button = new JButton("Text or Image"); JLabel backgr = new JLabel(); JFrame frame = new JFrame("JLabel as Layout"); button.setBounds(100, 200, 340, 40); backgr.add(button); frame.add(backgr); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(600, 600); frame.setLocation(40, 40); frame.validate(); frame.setVisible(true);
JLabel background = new JLabel( new ImageIcon(...) ); background.setLayout( new BorderLayout() ); SimpleArithmeticCalculator calc = new SimpleArithmeticCalculator(); background.add( calc ); JFrame frame = new JFrame(...); frame.add( background ); frame.pack(); frame.setVisible( true );
JTextField textField = new JTextField(10); textField.setOpaque( false ); JLabel label = new JLabel( new ImageIcon(...) ); label.setLayout( new BorderLayout() ); label.add( textField );
JTextField field = new JTextField(); field.setOpaque(false); JLabel label = new JLabel(); label.setIcon(...); label.setLayout(new BorderLayout()); label.add(field);
JTextField textField = new JTextField(10); textField.setOpaque( false ); JLabel label = new JLabel( new ImageIcon(...) ); label.setLayout( new BorderLayout() ); label.add( textField );
ImageIcon imageIcon = new ImageIcon("src\\SwingExp\\img\\map.gif"); JLabel map = new JLabel( imageIcon ); JScrollPane scrollPane = new JScrollPane( map ); //JScrollPane scrollPane = new JScrollPane(new JLabel(imageIcon)); scrollPane.setBounds(5,5,600,400); JLabel usaLabel = new JLabel("U.S.A."); usaLabel.setBounds(210,200,50,25); map.add( usaLabel ); //mapPanel.add(usaLabel);
JCalendar calendar = new JCalendar(); JLabel label = new JLabel("Select date of birth:"); label.setLayout(new BorderLayout()); label.add(calendar, BorderLayout.EAST);