Tuesday 15 February 2011

java - Customizing dynamically gene jFrame -



java - Customizing dynamically gene jFrame -

how customize jframe , set font size jlabel in it?

final jframe frame = new jframe("bill"); frame.setlayout(new gridlayout(0, 1)); seek { string sql = "select * order_detail"; rs = st.executequery(sql); while (rs.next()) { string printlbl = rs.getstring("prasada_name") + " x " + rs.getint("quantity") + " " + rs.getint("prasada_cost"); frame.add(new jlabel(printlbl)); frame.validate(); frame.repaint(); } frame.add(new jlabel(jlabel82.gettext())); frame.validate(); frame.repaint(); } grab (sqlexception e) { system.out.println(e.getmessage()); } frame.setdefaultcloseoperation(jframe.exit_on_close); frame.setsize(700, 400); frame.setvisible(true); printerjob job = printerjob.getprinterjob(); job.setjobname("frame"); job.setprintable(new printable() { public int print(graphics pg, pageformat pf, int pagenum) { if (pagenum > 0) { homecoming printable.no_such_page; } graphics2d g2 = (graphics2d) pg; g2.translate(pf.getimageablex(), pf.getimageabley()); frame.paint(g2); homecoming printable.page_exists; } }); boolean ok = job.printdialog(); if (ok) { seek { job.print(); } grab (printerexception ex) { } } frame.setvisible(false);

i have created new jframe , added bill in using jlabel, want customize it. how that?

how customize jframe , set font size jlabel in it?

you can utilize setfont

jlabel jlabel = new jlabel("text"); jlabel.setfont(new font(jlabel.getfont(), font.plain, 12));

java swing

No comments:

Post a Comment