| | |
Creating first GUI Java Program
![]() |
•
•
Join Date: Jan 2005
Posts: 31
Reputation:
Solved Threads: 0
I am new to GUI Java programming and I am attempting to find the best way of creating a frame to contain a series of menus. I am first adding logic to have the date and time appear in the frame, but the way I am doing it they are both showing up on the same line and I can't seem to find any sources on how to get these and additional text to appear on separate lines. I will include my source to have someone look at it or tear it apart. May I ask that some one please point me in the right direction to a source to this type of programming or offer me some advice on a better method of doing this simple task?
Java Syntax (Toggle Plain Text)
import javax.swing.*; import java.awt.*; import java.io.*; import java.util.*; public class InitialFrame1 extends JFrame { public InitialFrame1() { setSize(800, 625); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container pane = getContentPane(); FlowLayout flo = new FlowLayout(); pane.setLayout(flo); InitialPanel Date = new InitialPanel(); pane.add(Date); setContentPane(Date); InitialPanel Time = new InitialPanel(); pane.add(Time); setContentPane(Time); setVisible(true); } public static void main (String[] arguments) { InitialFrame1 a1 = new InitialFrame1(); } public class InitialPanel extends JPanel { public InitialPanel() { String Current_Date = getDate(); JLabel Date = new JLabel(Current_Date); Date.setForeground(Color.blue); add(Date); String Current_Time = getTime(); JLabel Time = new JLabel(Current_Time); Time.setForeground(Color.blue); add(Time); } String getDate() { String Date; // get current Date Calendar now = Calendar.getInstance(); int month = now.get(Calendar.MONTH) + 1; int day = now.get(Calendar.DAY_OF_MONTH); int year = now.get(Calendar.YEAR); Date = month + "/" + day + "/" + year; return Date; } String getTime() { String Time; // get current Time Calendar now = Calendar.getInstance(); int hour = now.get(Calendar.HOUR_OF_DAY); int minute = now.get(Calendar.MINUTE); int second = now.get(Calendar.SECOND); Time = hour + ":" + minute + ":" + second; return Time; } } }
pane.getContentPane().add(Date, flo.TOP); // can be TOP, RIGHT, BOTTOM, LEFT
pane.getContentPane().add(Time, flo.BOTTOM); // can be TOP, RIGHT, BOTTOM, LEFT
Heres the java documentation for JFrame: http://java.sun.com/j2se/1.4.2/docs/...ng/JFrame.html
pane.getContentPane().add(Time, flo.BOTTOM); // can be TOP, RIGHT, BOTTOM, LEFT
Heres the java documentation for JFrame: http://java.sun.com/j2se/1.4.2/docs/...ng/JFrame.html
A Hacker's Mind:
"I thought what I'd do was, I'd pretend I was one of those deaf-mutes..." - J.D.Salinger
"I thought what I'd do was, I'd pretend I was one of those deaf-mutes..." - J.D.Salinger
•
•
Join Date: Feb 2005
Posts: 4
Reputation:
Solved Threads: 0
hi friend i am not telling to how to code in java because i m also new to java i am doing my MCA in pune (INDIA) in FIRST SEM i m ne wto this programming
i want to know that how to post my quries to every one i read that select forum and click new thread button but i can't saw :cry: any such button
so please HELP ME
we have projrcts in JAVA if u know any project title please tell me it will only for 50 marks and without data base .
plz HELP MI
i want to know that how to post my quries to every one i read that select forum and click new thread button but i can't saw :cry: any such button
so please HELP ME
we have projrcts in JAVA if u know any project title please tell me it will only for 50 marks and without data base .
plz HELP MI
•
•
Join Date: Sep 2004
Posts: 35
Reputation:
Solved Threads: 0
•
•
•
•
Originally Posted by sandesh_daddi
hi friend i am not telling to how to code in java because i m also new to java i am doing my MCA in pune (INDIA) in FIRST SEM i m ne wto this programming![]()
i want to know that how to post my quries to every one i read that select forum and click new thread button but i can't saw :cry: any such button
so please HELP ME
we have projrcts in JAVA if u know any project title please tell me it will only for 50 marks and without data base .
plz HELP MI
u can go for a image processing in java
can go in GUI manner
![]() |
Similar Threads
- run a java program (Java)
- creating an instant messenger program in java (Java)
- line up JTextField GUI java & write to file (Java)
Other Threads in the Java Forum
- Previous Thread: Sample code for taking user input from Shell
- Next Thread: one more ArrayList Question...
| Thread Tools | Search this Thread |
account android api applet application array arrays automation bidirectional binary birt bluetooth class classes client code columns component constructor database designadrawingapplicationusingjavajslider draw eclipse error errors exception expand fractal game givemetehcodez graphics gui guidancer homework html ide image inetaddress inheritance integer intellij j2me java javamicroeditionuseofmotionsensor javaprojects jlabel jme jni jpanel jtextfield jtree julia linux list loop map method methods midlethttpconnection mobile mobiledevelopmentcreatejar monitoring myaggfun netbeans newbie nullpointerexception open-source oracle plazmic print problem program project property recursion ria scanner search server set sharepoint smart sms smsspam sort sourcelabs splash sql sqlite static string subclass support swing testautomation threads tree unlimited webservices windows






