java - JLabel doesn't show up -


i'm working on program jlabel doesn't show up. jbutton works (it appears) reason jlabel not appear. have checked on internet haven't found anything.

package com.hinx.client;  import java.awt.color;     import javax.swing.*;  public class main {      public static void main(string [] args)      {         createwindow();     }             static void createwindow()     {                     //create panel         jpanel content = new jpanel();         content.setlayout(null);          //build frame         jframe frame = new jframe("hinx - marketplace apps - client alpha_0.0.1");         frame.setdefaultcloseoperation(jframe.exit_on_close);         frame.setsize(700, 400);         frame.setresizable(false);         frame.setlocationrelativeto(null);         frame.add(content);         frame.setvisible(true);          //add login button         jbutton login = new jbutton("login");         login.setbounds(0, 342, 150, 30);          //create login label         jlabel loginlabel = new jlabel("login area");          //create login panel         jpanel loginpanel = new jpanel();         loginpanel.setlayout(null);         loginpanel.setbounds(0, 0, 150, 400);         loginpanel.setbackground(color.gray);         loginpanel.add(login);         loginpanel.add(loginlabel);                   content.add(loginpanel);     }        } 

set layout panel. per example :

loginpanel.setlayout(new borderlayout()); 

you can learn more layouts here.

here's : enter image description here


Comments

Popular posts from this blog

php - Why I am getting the Error "Commands out of sync; you can't run this command now" -

linux - Does gcc have any options to add version info in ELF binary file? -

java - Are there any classes that implement javax.persistence.Parameter<T>? -