| Two column list with JOptionPane |
|
 |
Index ‹ java-programmer
|
- Previous
- 1
- Forged posts (was: Re: operator overloading)Someone impersonating Lew <email***@***.com> writes:
> Those aren't domain goals, those are church programmes, and they
> don't matter a jot to the cheesecake.
[ More dissociated-press text elided. ]
Has anyone else complained to the site where these posts are
being injected or does Lew enjoy having a special fan?
Regards,
Patrick
------------------------------------------------------------------------
S P Engineering, Inc. | Large scale, mission-critical, distributed OO
| systems design and implementation.
email***@***.com | (C++, Java, Common Lisp, Jini, middleware, SOA)
- 3
- ASP.NET vs J2EE - Scalability and SpeedRegarding this pieces of information:
65% of the Fortune 500 companies
80% of the top US healthcare companies
75% of commercial banks worldwide
90% of the top commercial banks in the US
67% of the world's largest banks use IBM messaging servers
15 of the top Wall Street brokerage firms
7 of the 8 largest US telecommunications companies
That's true. But what I can understand about that figure was -
Those businesses started using Internet and Computer Networking
technologies times ago. It happens before Microsoft started to get
strong. I am working in a pharmaceutical company in US and we are using
lots of IBM products. We are trying very hard to stop using them and
turn our techology to Microsoft. Off course, personnally - I hate
microsoft - I dont' feel fun when I use any one of micrsoft product.
But in the business term - Microsoft products are qualified. Cheap to
support and run - some tools are never over kill such as SQL server. We
are using Oracle but I found only SQL server that just more than enough
and a lot cheaper to run (cost of DBA and Programmer, etc).
Webspere? Naaa .... we have been using Webspere when we started having
our own Web site and Intranet sites. Then we changed to Coldfusion in
the last 5 years. I found those suck! Cost too much money - when
Microsoft IIS5 or 6 are free also .NET - so, why not!!!!
Sure - a lot of Banks use J2EE - same reason! They rally want to stop
using it but they cannot because everybody started with J2EE and know
J2EE better than anything else!!!
Sad but true!
- 4
- read gps bluettoth on applet pda - javacommHi all,
I'm a student..
I wrote an applet for PC that reads GPS data from serial port (using
javacomm)....
I would like to have the same applet on my pda, an IPAQ h1940 with bluetooth
gps receiver ....
I'm using javacomm and driver for pda found on www.teilo.net , I followed
the steps of the site, but it doesn't work... :-(
any questions:
- where have I to put javax.comm.properties, CESerial.jar and comm.jar ???
in which directory?
- how can I add the directory containing the javax.comm.properties, and the
paths to both jar files to my classpath? modifying the registry? which key?
(I searched in the registry but I didn't find none of java, path, classpath
etc...)
- if I want to read bluettoth data, I have to read a virtual serial port
(COM8?), right?
thanks all!
gp
- 4
- View large file
I need to view a large file. If I use class JTextArea will it load
whole file into RAM or load one in portions?
I have read I must use ZoneView for this purpose. How can I use it?
Thanks in advance
- 7
- security-roles: application.xml vs web.xmlHi,
does anybody know how a webmodule behaves when It is assemble in an ear
containing the web module and I include security-roles in both the
application.xml and web.xml? I have been browsing both the j2ee and servlet
specs, but I haven't found any description of mandated behaviour. I have
tested a little with sun one appserver7. This appserver seems to ignore the
security-roles defined in the web.xml. What's more, don't mentioning
security-roles in the application.xml and only use the web.xml for mapping
security-roles breaks the login process.
Does all this mean that security-roles in the web.xml file can only be used
for standalone web applications and not for web modules who are part of an
ear?
Cheers
Jan
- 7
- Help me!! Why java is so popularrad dog58c wrote:
>
> How can it negative? I'm not saying you're wrong, but how can any
> byte-coded language outperform a binary language if they are doing the
> same thing? It can't, because you have to convert the byte code to
> the native binary stream before you can execute it. So I'm thinking
> you mean certain algorithms are more efficiently handled by the JVM?
> Please elucidate -- I heard someone say Java memory management now
> exceeds C and I thought it was an interesting notion and probably
> related to some ingenius optimizations in memory mgt algorithms,
> though I honestly don't know.
Garbage collection can have an advantage in multi threaded applications,
and in Java we can have exact c. The JIT can optimise (and inline) the
code you are actually using today. I have code where part of computation
is represented by an interface and the implementation selected depends
on the data being processed.
In a compiled language you can't optimise across the interface call
whereas with Java you can. Even better you can generate byte code at run
time (e.g. compile an expression typed by the user) and then the JIT can
compile that to machine code and if it is simple enough inline it.
Java can devirtualise a method call if at some point you happen to have
only one implementation in the JVM.
> No doubt, and Java's fine messaging implementation and rich set of
> protocol support, eg, makes it a good vehicle for such things. A
> service I'm fine with -- a utility I need to fire up over and over,
> not so fine with that. I wouldn't write that in Java.
If it is something you fire up manually then the startup time isn't
important (takes you longer to type the command). If it is run from a
script, then it rather depends on the script (i.e. if the script system
maintains a JVM to execute little tasks in, the startup time can again
be negligible).
>
> At one time there was a Java compiler that let you go from Java
> to .EXE. I used it quite a bit, although the .EXEs it generated were
> pretty fat for the functionalit they implemented. Then again Java's
> not about creating .EXEs, so that didn't surprise me.
Such things still exist but have always struggled to match the
performance of regular JVMs.
> How does one get Java to run faster than a compiled language?
Take advantage of its strength, the ability to compile dynamically
loaded (or created) code and optimise the whole without regard for
module boundaries. Also take advantage of garbage collection --- its
performance has dramatically improved in recent years.
Mark Thornton
- 7
- java6 does it address default focus on a modal formIts always been near impossible to dynamically set a field with the
default focus when a form (perhaps previously instantiated) is
setVisible - if the form is a modal dialog.
Does anyone know if Java 6 addresses this?
- 8
- Bug in IE with KB896727Recently we installed the MS05-038 as part of Windows Update. After this we
found out that our Code behind HTML application created in VJ++ is not
loading properly in IE 6 browser. We chekced all the Security settings and
they seem to work fine.
If we uninstall the Hotfix update ( KB896727 ) the application again loads
properly. Is there any work around for this issue. This is very critical.
Thanx
- 8
- String concatenation versus StringBufferCan someone deny or confirm that the latest sdks convert code like
"abc" + "def" + "ghi"
into the appropiate StringBuffer code
new StringBuffer( "abc" ).append( "def" ).append( "ghi" )
automatically? Or is this some dream I had?
Thanks!
- 13
- translate fitsG0ldmark Industries, Inc ( G D K I )
THIS ST()CK IS E><TREMELY U_NDERVA_LUED
Huge Advert|sing Campaign this week!
Breakout Forecast for July, 2006
Cu_rrent Price: $7.02 (5 days ago was $5)
Sh0rt Term Price Target: $12.00
Rec0mmendati0n: Str0ng Buy
RECENT H0T NEWS released MUST READ ACT NOW
LOS ANGELES & VANCOUVER, British Columbia---(July 5, 2006)
Goldmark Industries, Inc. ( G D K I - News) is excited to announce
that the Company is embarking into a new business direction. The
Company is making an aggressive move into the multi-billion-dollar
Urban Entertainment industry. The Hip-Hop Entertainment industry
generates several billion dollars per year in product sales with
an estimated consumer-based purchasing power well into the hundreds
of billions of dollars and topping over one trillion worldwide.
About Goldmark Industries, Inc ( G D K I ):
Goldmark Industries is preparing to stand at the forefront of
the Hip Hop consumer market, offering a wide range of urban
entertainment services in Music, Feature Films, Television,
Home Video/DVD and Major Events
Compaq Diag. viewing SCSI
fast spelling checks
sda named numbering
FFSYes. include: UDFCDROM NFS
refer
typically
Business Desktop Education
Lite. Winner:
thisswap via vnode
intend soit
extracted multiuser went planned
youwill gathered istime asa
Home Hobby
average meeting passed. realtime:
code Select extended
toavoid incurring working
prepared restoring
/var/swap thatisnumbering figure going /u.
macppc zaurus andcats
Mrpm: qWrite
drop frames
removed code.
wdb thekernel
thefile. creating /var/swap thatis
offset
mountyour above.You procedure plugging
modifying it: wd
feed needed listed above:
probably outside unable fetch
configure
work. clock proven most
shareware
Can access
newone theblocks
unknown j: aswell curious
length.RM missing
BIOSs abilityto
submit
buggy chipsets
Contents. Using OpenBSDs
WatchdogwdEnter Command Show reinitGraph: Creates
gathered istime asa /dev/wdm
numbering figure going
--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
- 13
- Outsourcing to India and ChinaPhillip Lord <email***@***.com> wrote in message news:<email***@***.com>...
> >>>>> "Loco" == Loco Pollo <email***@***.com> writes:
>
> >> >this is anti free trade and ultimately anti freedom.
> >>
> >> Free trade is not necessarily a good thing.
>
> Loco> no but many good can come of it.
>
> >> First it encourages shipping goods all over the planet that could
> >> have been produced locally. This wastes fuel and pollutes the
> >> atmosphere.
>
> Loco> in a truly market economy, it wouldn't happen unless it is
> Loco> cost effective. this would include the cost of pollution.
>
> No it wouldn't. The market economy fails to work for any commodity
> where the cost of charging for that commodity either outweighs the
> value of that commodity, or worse, there is no way to charge for a
> commodity.
>
> For example, I like hill walking. In the UK there are lots of
> hills. Its not possible to charge for them because building a large
> fence around the for example, the 150 miles of the peninnes would cost
> a massive amount. Worse there is a legal "right to roam" which
> effectively stops the land owners from doing this anyway.
imho what your talkin bout has nothin to do with a free market. if
there's no market for it the market wouldn't be there. if there is a
need a market would self create itself. in your example, no company
would try to charge you for the trails you use if there was no way to
make $ off of it(of course there is and they are, hiking boots from
texas, rain jacket made in china, etc..). the destruction of nature
caused by hikers has more to do with govt and user obligations than
with free trade. actually none of that example has to do with free
trade.
> Of course in the US, it would be a different matter, as you would just
> build a gate across the road leading too the hills, which would
> effectively block all access.
actually we got what's called national parks where the govt pays for
its upkeep subsidized by entry fees. i'm guessing our national park
system has 100s of millions of people accessing them per yr and
preserves what would otherwise be developed.
> >> It enables multinationals to exploit workers by threatening to
> >> move to where labour and environmental laws are laxest.
>
> Loco> multinationals are no different than national companies. if a
> Loco> country "can" manage a national company, i see no reason why
> Loco> the world can't manage a multinational.
>
> We don't have a world government. The only "regulatory" bodies for
> multinationals for some reason seem to work in the interest of the
> multinationals, or more accurately the interest of those who own the
> multinationals rather than the population at large.
we do have a world govt. there are people who specialize in
international laws. yes multinationals have way too much power,
however, this isn't because of free trade. its because we as a species
are too greedy and corrupt.
we have everything we need to create a paradise but none of the social
maturity to accomplish it.
- 14
- How can I make my applet call another Web page?Hi All,
Would anyone know a way to have an applet call another Web page so
that, after the new page is loaded, if I hit the back button then I go
back to the page where the applet is at?
I don't need to know about button action events or about layout
managers or anything like that, just the URL processing code, or a
good reference.
Thank you,
S.
- 14
- Is eclipse broken?
--xHFwDpU9dbj6ez1V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
I'v got a 5.1 RELEASE box. plenty of disk space and memory. Recently
rebuildt from a complete cvsup (cvsup, make buildworld, make installworld,
pkgdb, portupgrade)
=3D=3D UNAME =3D=3D
berkeley% uname -a
FreeBSD berkeley.mooseriver.com 5.1-RELEASE-p11 FreeBSD 5.1-RELEASE-p11 #0:=
Sat Dec 13 01:17:51 PST 2003 email***@***.com:/usr/obj/usr=
/src/sys/BERKELEY i386
berkeley%=20
=3D=3D MAKEFILE =3D=3D
New ports collection makefile for: eclipse
# Date created: March 7, 2003
#
# $FreeBSD: ports/java/eclipse/Makefile,v 1.15 2003/12/04 10:26:10 olgeni E=
xp $
#
PORTNAME=3D eclipse
PORTVERSION=3D 2.1.2
so I do the following :
cd /usr/ports/java/eclipse
make install clean
and I get :
<bunch of comple messages> then=20
=3D=3D=3D> Linking eclipse.
/bin/mkdir -p plugins/platform-launcher/bin/freebsd/gtk
/usr/local/bin/ccache g++ -o plugins/platform-launcher/bin/freebsd/gtk/ecli=
pse plugins/platform-launcher/library/gtk/../eclipse.o plugins/platform-lau=
ncher/library/gtk/../eclipseUtil.o plugins/platform-launcher/library/gtk/ec=
lipseGtk.o `pkg-config --libs gtk+-2.0`
/usr/bin/ld: warning: libatk-1.0.so.200, needed by /usr/X11R6/lib/libgtk-x1=
1-2.0.so, may conflict with libatk-1.0.so.400
=3D=3D=3D> Compiling Java sources.
ant -Dos=3Dfreebsd -Dws=3Dgtk -f build.xml compile
/usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol "__fpclassif=
yd"
*** Error code 1
Stop in /usr/ports/java/eclipse/work.
*** Error code 1
is anyone else getting this?
Josef
--=20
Josef Grosch | Another day closer to a | FreeBSD 5.1
email***@***.com | Micro$oft free world | Berkeley, Ca.
--xHFwDpU9dbj6ez1V
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
iD8DBQE/2ufUy8prLS1GYSERAvxvAKCYaR1F5IqkE8fzEx5uqdP79BhLtQCg6e8Q
b9/KxeK0nzfbwfFL0Ptwo+o=
=M5R6
-----END PGP SIGNATURE-----
--xHFwDpU9dbj6ez1V--
- 14
- Packing Resource-Based App Into a .JARI have an application which uses outside data files. That is, it has
lines of code like this:
DataReader.loadFile("data/MyFile.dat");
Right now the app is just a bunch of .class files and I start it on
the command line from the appropriate directory to ensure that the
data files can be found.
But I want to package the app as a .jar (a .jar which includes the
data files) and be able to run the .jar from any directory. That is,
when it's running, java should search for the data files relative to
the .jar root, rather than relative to the root where the process was
started.
How can I do this?
Thanks,
cpp
- 15
- Singleton QuestionOn 1 Jul 2004 05:10:57 -0700, email***@***.com (Dave Monroe)
wrote or quoted :
>What's GoF?
see http://mindprod.com/jgloss/gof.html
--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
|
| Author |
Message |
Jennifer Szonye

|
Posted: 2005-12-10 18:42:00 |
Top |
java-programmer, Two column list with JOptionPane
Yes, this is a homework question. My assignment is:
Modify the mortgage program using a graphical user interface to allow the
user to input the amount of a mortgage and then select from a menu of
mortgage loans: 7 year at 5.35%, 15 year at 5.5 %, and 30 year at 5.75%.
Use an array for the different loans. Display the mortgage payment amount.
Then, list the loan balance and interest paid for each payment over the term
of the loan. Allow the user to loop back and enter a new amount and make a
new selection, or quit. Insert comments in the program to document the
program.
I have been able to complete all of it except the part about list the loan
balance and interest paid. I used JOptionPane to do all the graphical user
interface and the menu of mortgages (see code below), but can't seem to come
up with a way to display the information in JOptionPane. If there is
another way that will work please point me in the right direction.
private static double option(double inputAmount)
{
// declares variables
double amount = inputAmount;
double monthlyPayment = 0.0;
boolean done = false;
// loop while not done
while (!done)
{
// declare and set size of/initializes array
double loanInfo[][] = new double [][] {{5.35, 5.5, 5.75},{7,15,30}};
// creates an array to hold the options
String smallList[] = {"7 year at 5.35%","15 year at 5.5%","30 year at
5.75%"};
String option = (String)JOptionPane.showInputDialog(null,"Which loan
option?","Options",JOptionPane.QUESTION_MESSAGE,null,smallList,smallList[smallList.length-1]);
for(int count = 0; count < smallList.length; count++)
{
// checks answers for match and sends info to calculate payment
if(option == smallList[count])
{
// calls method to calculate the monthly payment
monthlyPayment = calculationsPayment(amount, loanInfo[0][count],
loanInfo[1][count]);
done = true;
}
}
}
return monthlyPayment;
}
--
Jennifer Szonye
|
| |
|
| |
 |
Rhino

|
Posted: 2005-12-10 23:20:00 |
Top |
java-programmer >> Two column list with JOptionPane
"Jennifer Szonye" <email***@***.com> wrote in message
news:439ab115$0$81303$email***@***.com...
> Yes, this is a homework question. My assignment is:
> Modify the mortgage program using a graphical user interface to allow the
> user to input the amount of a mortgage and then select from a menu of
> mortgage loans: 7 year at 5.35%, 15 year at 5.5 %, and 30 year at 5.75%.
> Use an array for the different loans. Display the mortgage payment
> amount. Then, list the loan balance and interest paid for each payment
> over the term of the loan. Allow the user to loop back and enter a new
> amount and make a new selection, or quit. Insert comments in the program
> to document the program.
>
> I have been able to complete all of it except the part about list the loan
> balance and interest paid. I used JOptionPane to do all the graphical
> user interface and the menu of mortgages (see code below), but can't seem
> to come up with a way to display the information in JOptionPane. If there
> is another way that will work please point me in the right direction.
>
> private static double option(double inputAmount)
> {
> // declares variables
> double amount = inputAmount;
> double monthlyPayment = 0.0;
> boolean done = false;
>
> // loop while not done
> while (!done)
> {
> // declare and set size of/initializes array
> double loanInfo[][] = new double [][] {{5.35, 5.5, 5.75},{7,15,30}};
>
> // creates an array to hold the options
> String smallList[] = {"7 year at 5.35%","15 year at 5.5%","30 year at
> 5.75%"};
> String option = (String)JOptionPane.showInputDialog(null,"Which loan
> option?","Options",JOptionPane.QUESTION_MESSAGE,null,smallList,smallList[smallList.length-1]);
>
> for(int count = 0; count < smallList.length; count++)
> {
> // checks answers for match and sends info to calculate payment
> if(option == smallList[count])
> {
> // calls method to calculate the monthly payment
> monthlyPayment = calculationsPayment(amount, loanInfo[0][count],
> loanInfo[1][count]);
> done = true;
> }
> }
> }
> return monthlyPayment;
> }
> --
A JOptionPane is a reasonable way to prompt for a single piece of data, to
allow a user to make a simple choice, or to give a message to the user but
it is not a substitute for a GUI. I think your instructor is visualizing
something a bit more involved than a JOptionPane.
If it were my assignment, I'd use a JList or JComboBox to display the
different mortgage combinations in your smallList variable. I'd probably
display the monthly payment amount in a JTextBox and put the interest amount
and the declining balance for each month of the mortgage in a JTable. I'd
put these different components together on a JFrame or JDialog if I were
writing an application or in a JApplet if I wanted an applet. I might use a
JSplitPane to separate the inputs, the information the mortgage applicant
gives, from the outputs, the repayment information. You can make the GUI
quite simple or you can make it quite elaborate, depending on how much you
want it to do and how "friendly" you want it to be.
Have a look at the variety of different Swing components available to you at
http://java.sun.com/docs/books/tutorial/uiswing/components/components.html.
I think you'll see that you can do a lot better by using a combination of
components than by trying to push a JOptionPane way beyond its intended
purpose.
Rhino
|
| |
|
| |
 |
Jennifer Szonye

|
Posted: 2005-12-12 11:06:00 |
Top |
java-programmer >> Two column list with JOptionPane
Thank you Rhino. I mashed everything into JOptionPane because that as far
as we have read in the book the school wants us to use. It doesn't go into
much depth about anything and I am getting most my information from
searching the web. The classes are only 5 weeks long, so I am under a lot
of pressure to get these done. I also haven't been able to figure out
exactly how the other options work. The site you have listed looks like it
has some good information, I will read it.
Thank you again.
--
Jennifer Szonye
|
| |
|
| |
 |
Rhino

|
Posted: 2005-12-13 2:24:00 |
Top |
java-programmer >> Two column list with JOptionPane
"Jennifer Szonye" <email***@***.com> wrote in message
news:439ce93d$0$81311$email***@***.com...
> Thank you Rhino. I mashed everything into JOptionPane because that as far
> as we have read in the book the school wants us to use. It doesn't go
> into much depth about anything and I am getting most my information from
> searching the web. The classes are only 5 weeks long, so I am under a lot
> of pressure to get these done.
Oh dear! Your course is far from ideal on so many levels....
Five weeks of a course that doesn't show you any GUI components beyond
JOptionPane is not going to make a Java expert of you. It may be enough to
qualify you for a job somewhere though.
Clearly, you are going to have to do a lot of work on your own if you really
want to master Java. Luckily, much of that work can probably take place on
the job and in your spare time after you get the job.
> I also haven't been able to figure out exactly how the other options
> work. The site you have listed looks like it has some good information, I
> will read it.
The Java Tutorial, which I cited, has good explanations - and many
examples - of how to use each GUI component. It should be very helpful in
getting you started with these components. It won't take you very long to
learn the basics of the small number of components you need for your
assignment. Keep it simple for now; you can always make something flashier
when you know more about the GUI components.
> Thank you again.
>
Good luck with your course!
Rhino
|
| |
|
| |
 |
Jennifer Szonye

|
Posted: 2005-12-16 14:34:00 |
Top |
java-programmer >> Two column list with JOptionPane
Thank you for your help so far. I have been doing a lot of studing
(especially when I am suppose to be working). This course is part of an IT
degree, but I would like to be able to use it and develope writing Java more
after the class is over.
Using the site and many books I was able to construct a text area with the
information I wanted, but I am having trouble getting the event handler to
work. I have sent a copy to my instructor asking for help, but with
vacation comming up, I don't know when he will get back to me.
Could you please look over this piece of code with the event handler and
tell me what I am doing wrong? I hate asking, but I have tried every thing
I can think of. Or point me to another place to look, my books all have
different examples and I think I am jumbling them all together. Not to
mention getting more confused. I think I am missing some code.
Thanks!
// method for printing the loan balance and interest payments per month
public static void viewArea(double amount, double monthlyPayment, double
interestRate)
{
// declares variables
double interestPayment = 0.0;
double balanceReduction = 0.0;
double newBalance = amount;
int paymentNumber = 1;
//text area for displaying results
int AREA_ROWS = 30;
int AREA_COLUMNS = 30;
JFrame frame = new JFrame();
JPanel panel = new JPanel();
JTextArea textArea = new JTextArea(AREA_ROWS, AREA_COLUMNS);
textArea.setEditable(false);
JScrollPane scrollPane = new JScrollPane(textArea);
// sets button
final JButton yesButton = new JButton("Another Mortgage");
final JButton noButton = new JButton("Quit");
// puts buttons and scroll on frame
panel.add(yesButton);
panel.add(noButton);
panel.add(scrollPane);
frame.setContentPane(panel);
class buttonListener implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
int programGo = 1;
if(yesButton.isSelected())
{
programGo = 1;
}
else if (noButton.isSelected())
{
programGo = 0;
}
MortgageMainWeek3(programGo);
}
}
frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
while (amount >= balanceReduction)
{
// converts amount to currancy format
NumberFormat currency = NumberFormat.getCurrencyInstance();
// calculates the interst for the month
interestPayment = amount * interestRate;
// calculate the amount to deduct from principle
balanceReduction = monthlyPayment - interestPayment;
// calculate the new balance of the loan
newBalance = amount - balanceReduction;
// set amount equal to new principal
amount = newBalance;
// prints the loan balance and the interest payments per month
textArea.append("Payment# "+paymentNumber+" :\n Balance Owed:
"+currency.format(newBalance)+" \n Interest owed:
"+currency.format(interestPayment)+"\n");
// increases counter by 1
paymentNumber++;
}
ActionListener listener = new buttonListener();
yesButton.addActionListener(listener);
noButton.addActionListener(listener);
}
--
Jennifer Szonye
|
| |
|
| |
 |
Mark Thomas

|
Posted: 2005-12-16 16:37:00 |
Top |
java-programmer >> Two column list with JOptionPane
Jennifer
Try the following:
Jennifer Szonye wrote:
> if(yesButton.isSelected())
if (e.getsource == yesButton)
> {
> programGo = 1;
> }
> else if (noButton.isSelected())
else if (e.getSource == noButton)
Mark
|
| |
|
| |
 |
Oliver Wong

|
Posted: 2005-12-17 6:15:00 |
Top |
java-programmer >> Two column list with JOptionPane
"Rhino" <email***@***.com> wrote in message
news:6fjnf.934$email***@***.com...
> Clearly, you are going to have to do a lot of work on your own if you
> really want to master Java. Luckily, much of that work can probably take
> place on the job and in your spare time after you get the job.
Spare time after you get an programming job. That's a laugh. =)
- Oliver
|
| |
|
| |
 |
Jennifer Szonye

|
Posted: 2005-12-18 6:46:00 |
Top |
java-programmer >> Two column list with JOptionPane
If you knew my husband you would be laughing. He is constantly shoving
programming books at me. The newest one he wants me to read is about good
programming style and Dr. Scheme.
--
Jennifer Szonye
"Oliver Wong" <email***@***.com> wrote in message
news:L%Gof.5681$ic1.3954@edtnps90...
>
> "Rhino" <email***@***.com> wrote in message
> news:6fjnf.934$email***@***.com...
>
>> Clearly, you are going to have to do a lot of work on your own if you
>> really want to master Java. Luckily, much of that work can probably take
>> place on the job and in your spare time after you get the job.
>
> Spare time after you get an programming job. That's a laugh. =)
>
> - Oliver
>
|
| |
|
| |
 |
Jennifer Szonye

|
Posted: 2005-12-18 6:47:00 |
Top |
java-programmer >> Two column list with JOptionPane
I tried that one. Here is the error I get:
C:\Documents and Settings\Jenni\My Documents\U of Phoenix School\POS
407\Week 3\Individual Assignment\JenniferSzonyeMortgageUse.java:127: cannot
resolve symbol
symbol : variable e
location: class buttonListener
if(e.getsource == yesButton)
^
C:\Documents and Settings\Jenni\My Documents\U of Phoenix School\POS
407\Week 3\Individual Assignment\JenniferSzonyeMortgageUse.java:131: cannot
resolve symbol
symbol : variable e
location: class buttonListener
else if (e.getsource == noButton)
--
Jennifer Szonye
"Mark Thomas" <anon> wrote in message
news:43a27c7f$0$82632$email***@***.com...
> Jennifer
>
> Try the following:
>
> Jennifer Szonye wrote:
>> if(yesButton.isSelected())
> if (e.getsource == yesButton)
>> {
>> programGo = 1;
>> }
>> else if (noButton.isSelected())
> else if (e.getSource == noButton)
>
> Mark
|
| |
|
| |
 |
Mark Thomas

|
Posted: 2005-12-18 8:20:00 |
Top |
java-programmer >> Two column list with JOptionPane
Jennifer Szonye wrote:
> I tried that one. Here is the error I get:
>
> C:\Documents and Settings\Jenni\My Documents\U of Phoenix School\POS
> 407\Week 3\Individual Assignment\JenniferSzonyeMortgageUse.java:127: cannot
> resolve symbol
> symbol : variable e
> location: class buttonListener
> if(e.getsource == yesButton)
> ^
> C:\Documents and Settings\Jenni\My Documents\U of Phoenix School\POS
> 407\Week 3\Individual Assignment\JenniferSzonyeMortgageUse.java:131: cannot
> resolve symbol
> symbol : variable e
> location: class buttonListener
> else if (e.getsource == noButton)
>
Come on Jennifer - look further. OK, in your actionPerformed method
you've named your ActionEvent 'event' not 'e'. So replace 'e' with
'event' & try again.
Mark
|
| |
|
| |
 |
Jennifer Szonye

|
Posted: 2005-12-19 13:31:00 |
Top |
java-programmer >> Two column list with JOptionPane
No, I caught that. I still get the errors.
--
Jennifer Szonye
"Mark Thomas" <anon> wrote in message
news:43a4aadc$0$63085$email***@***.com...
> Jennifer Szonye wrote:
>> I tried that one. Here is the error I get:
>>
>> C:\Documents and Settings\Jenni\My Documents\U of Phoenix School\POS
>> 407\Week 3\Individual Assignment\JenniferSzonyeMortgageUse.java:127:
>> cannot resolve symbol
>> symbol : variable e
>> location: class buttonListener
>> if(e.getsource == yesButton)
>> ^
>> C:\Documents and Settings\Jenni\My Documents\U of Phoenix School\POS
>> 407\Week 3\Individual Assignment\JenniferSzonyeMortgageUse.java:131:
>> cannot resolve symbol
>> symbol : variable e
>> location: class buttonListener
>> else if (e.getsource == noButton)
>>
> Come on Jennifer - look further. OK, in your actionPerformed method
> you've named your ActionEvent 'event' not 'e'. So replace 'e' with
> 'event' & try again.
>
> Mark
|
| |
|
| |
 |
Jennifer Szonye

|
Posted: 2005-12-19 17:04:00 |
Top |
java-programmer >> Two column list with JOptionPane
Thank you! It works. You can not believe the relief I feel now.
--
Jennifer Szonye
"Jennifer Szonye" <email***@***.com> wrote in message
news:43a25fd1$0$58112$email***@***.com...
> Thank you for your help so far. I have been doing a lot of studing
> (especially when I am suppose to be working). This course is part of an
> IT degree, but I would like to be able to use it and develope writing Java
> more after the class is over.
>
> Using the site and many books I was able to construct a text area with the
> information I wanted, but I am having trouble getting the event handler to
> work. I have sent a copy to my instructor asking for help, but with
> vacation comming up, I don't know when he will get back to me.
>
> Could you please look over this piece of code with the event handler and
> tell me what I am doing wrong? I hate asking, but I have tried every
> thing I can think of. Or point me to another place to look, my books all
> have different examples and I think I am jumbling them all together. Not
> to mention getting more confused. I think I am missing some code.
>
> Thanks!
>
> // method for printing the loan balance and interest payments per month
> public static void viewArea(double amount, double monthlyPayment, double
> interestRate)
> {
> // declares variables
> double interestPayment = 0.0;
> double balanceReduction = 0.0;
> double newBalance = amount;
>
> int paymentNumber = 1;
>
> //text area for displaying results
> int AREA_ROWS = 30;
> int AREA_COLUMNS = 30;
>
> JFrame frame = new JFrame();
> JPanel panel = new JPanel();
> JTextArea textArea = new JTextArea(AREA_ROWS, AREA_COLUMNS);
> textArea.setEditable(false);
> JScrollPane scrollPane = new JScrollPane(textArea);
>
> // sets button
> final JButton yesButton = new JButton("Another Mortgage");
> final JButton noButton = new JButton("Quit");
>
> // puts buttons and scroll on frame
> panel.add(yesButton);
> panel.add(noButton);
> panel.add(scrollPane);
>
> frame.setContentPane(panel);
>
> class buttonListener implements ActionListener
> {
> public void actionPerformed(ActionEvent event)
> {
> int programGo = 1;
>
> if(yesButton.isSelected())
> {
> programGo = 1;
> }
> else if (noButton.isSelected())
> {
> programGo = 0;
> }
> MortgageMainWeek3(programGo);
> }
> }
>
> frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);
> frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
> frame.setVisible(true);
>
> while (amount >= balanceReduction)
> {
> // converts amount to currancy format
> NumberFormat currency = NumberFormat.getCurrencyInstance();
>
> // calculates the interst for the month
> interestPayment = amount * interestRate;
>
> // calculate the amount to deduct from principle
> balanceReduction = monthlyPayment - interestPayment;
>
> // calculate the new balance of the loan
> newBalance = amount - balanceReduction;
>
> // set amount equal to new principal
> amount = newBalance;
>
> // prints the loan balance and the interest payments per month
> textArea.append("Payment# "+paymentNumber+" :\n Balance Owed:
> "+currency.format(newBalance)+" \n Interest owed:
> "+currency.format(interestPayment)+"\n");
>
> // increases counter by 1
> paymentNumber++;
> }
> ActionListener listener = new buttonListener();
> yesButton.addActionListener(listener);
> noButton.addActionListener(listener);
> }
>
> --
> Jennifer Szonye
>
|
| |
|
| |
 |
| |
 |
Index ‹ java-programmer |
- Next
- 1
- 2
- Timouts for RMIHi all,
i know there are several posts, and a google search found lots of hits on this topic.
My Problem is: Nothing works...
My intension is very simple:
Use Rmi to transmit data from a client to a server.
In principle it works fine. My Problem are the RMI-timeouts. They are too long.
I have to take into account that some "unclever Guy" pulled the network plug.
My Client still wants to send data to the Server (call a servermethod via rmi).
I call the method and this thread is blocked. Fine. Network is still broken.
Depending on the OS of the client (windows, linux) the Timeouts vary.
In Windows its about 20 Sec => Exception. In Linux? Years? It looks like the method never returns
with an error.
Is there a way to set the timeout for calling a method.
(The time after the methodcall returns an error when the server isn't reachable)
I tried:
a) Setting the RMISocketFactory creating my own clientsockets having the SoTimeout set... didnt work.
b) setting the Systems sun.rmi.transport.connectionTimeout ... didnt work
Hope you can help me.
- 3
- Question concerning jh_manifestHi Matthew,
I have further researched this problem. To me it seems a (not too
trivial) bug in jh_manifest. See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489214. Maybe better to
discuss the topic there to keep this list clean...
Cheers,
Florian
--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
- 4
- another design question, abstract static methods...so here is another general question about java...
why can't you declare an abstract static method.
i can envision the case (indeed i have experienced the case) where one
would want an abstracct superclass, with an abstract method such that all
subclasses that implement this method make that method static.
basically, the abstract class declares an abstract method that should be
static for all implementations (for example a factory method).
this isn't allowed in java, and in the language specification, there is no
reason given as to why. it is just simply stated in a single sentence
that an abstract method cannot be static. (or it turns out even the
implemented method).
can anyone explain why this isn't allowed? (i.e. give an example that
shows the flaws that can arise from such a situation).
thanks much!
murat
--
Murat Tasan
email***@***.com
email***@***.com
email***@***.com
http://genomics.cwru.edu
- 5
- directory questionI have a file named "main.ini" in the directory of jar (self-executable
package)
When I run jar from its directory all ok
When I run jar from another directory it cannot found "main.ini"
I open "main.ini" with
InputStream is = new FileInputStream("main.ini");
but I understand I must open it with
InputStream is = new FileInputStream(getDirectoryOfJavaProgram() +
"main.ini");
can you implement
getDirectoryOfJavaProgram()???
thanks!
- 6
- BUG in jre that work fine in jview - mouseEventAnyone come up with an answer to this?
I'm having the same problem, I've created
a "skin" slider control in J++, when I use
Microsoft it returns coordinates relative to
the slider control, when I use Sun it's relative
to the applet, the listener class and handler is
within the slider control class.
I've found LOTS of examples online that are setup
just like my code, and they all, including Sun's
documentation (as well as Microsoft's) say it should
be relative to the control.
Thanks,
EdisonCPP
Nir melamoud wrote:
> Hi,
>
> Can anyone please explain me how can i write an application that
> use the mouseEvent.getX(),mouseEvent.getY() functions on both sun jre
> and microsoft jview without checking for the interpreter origin ?
>
> In jview the function return the coordinate relative to the component
top
> left point = (0,0)
>
> In jre it return in mouseEnter relative to the beginning of the
screen (not
> even the window)
> and in mouseExit relative to the component top left point ?
>
> It look like a bug in jre, because sun help support microsoft version
-
> relative to the source component.
>
> Does anyone know how can i translate these points so it will work on
both
> jview and jre ?
>
> here is a small code example: try to enter and exit the frame and see
the
> printout, try it on jre and jview
>
> import java.awt.* ;
> import java.awt.event.* ;
> import java.io.*;
> import jclass.bwt.*;
>
> class mouse extends Frame {
> public static void main(String arg[]) {
> mouse m = new mouse("Mouse Test") ;
> m.setSize(400,300) ;
> m.setVisible(true);
> }
>
> public mouse(String s) {
> super(s) ;
> enableEvents(AWTEvent.MOUSE_EVENT_MASK);
> }
>
> public void processMouseEvent(MouseEvent m) {
> System.err.println("x,y = " + m.getX() + "," + m.getY()) ;
> }
> }
- 7
- No call for Ada (was Announcing new scripting/prototyping language)Josh Sebastian wrote:
> Maybe you just weren't very good at C++ templates. I don't mean to be
> insulting, but personal preferences do play a huge roll here. Unless
> someone can prove Ada's generics are Turing-complete, though (a quick
> google doesn't turn up anything), I'd say that we'll have to call C++
> templates more powerful.
Turing completeness is only one measure of power. And not a very
good one for measuring different systems of templates. If you use
templates for any sort of computational programming beyond some
very simple things you are stretching the rubber band beyond its
limit.
--
Thomas.
- 8
- How to get files files which were last usedHi,
is it possible to determine the files which were last used from
different applications (e.g. "readme.txt was used in the last 2 hours")
on MAC with Java by default System calls?
Or is this only possible by writing a sort of "trigger" application?
Thanks,
Peter Vermeer
- 9
- Problem with browser tabs and sessionsI have a application make in jsp tomcat 4.1.
the customer fill some forms and the data in store in session.
The problem is that if customer open new tab(ie or firefox) and see
info another product when he change for tab initial and submit, the
system will rise error because some data of session was changed.
How i can fix it ?
I need each tab have your new session, there are any config in tomcat
for make it ?
thanks a lot
- 10
- Fourier Transform with JavaHello,
I'm searching an effective Java library which offers Fourier Transform
methods.
Has someone used a library like this please ?
Thanks
CABA
- 11
- Technique for loading user defined modulesDear all,
I am writing a program to do data analysis. I want the user to be able to
extend the functionality of the software by adding their own "analysis
modules" but am unsure how to go about this. From the user perspective, I
would like the application to look in a particular directory (or along some
user defined search path) for modules (classes) with the appropriate
behaviour and make these modules (classes) available through the program's
user interface.
It must be possible to complile these modules without access to the source
code for the entire data analysis program.
Can anyone give me some hints on which direction I should go in to handle
this issue?
Thanks in advance,
Per
- 12
- Setting namespaces in DOMHi all,
I'm trying to construct an XML (SOAP) document, with a number of namespaces.
DOM provides Document.createElementNS(), which can be used to add the
namespace in the particular element. However, I often get the case where
the namespace definition is repeated in multiple sibling elements, while
it would be a lot simpler (cleaner?) to define the namespace only once
at a higher level.
I tried using
document.getRootElement().setAttribute("xmlns:xsd", XSD_NS);
but, even though the document.toString() shows the correct xmlns:xsd
attribute in the root node, it is still repeated in the lower level
elements.
Does anyone have any idea of how the DOM decides when to "roll-up" a
namespace definition to a higher level? Or how to tell it to?
I'm talking about the difference between:
<rootnode>
<childnode xsi:type="xsd:int" xmlns:xsi="http://w3c.blah"/>
<childnode xsi:type="xsd:int" xmlns:xsi="http://w3c.blah"/>
<childnode xsi:type="xsd:int" xmlns:xsi="http://w3c.blah"/>
</rootnode>
and
<rootnode xmlns:xsi="http://w3c.blah">
<childnode xsi:type="xsd:int"/>
<childnode xsi:type="xsd:int"/>
<childnode xsi:type="xsd:int"/>
</rootnode>
Many thanks.
Rogan
- 13
- Bug in childrenNames() api for Preference class?Hi,
The following code trhrows an Illegal Argument Exception.
import java.uitl.prefs.*;
try{
String xyz[] = (Preferences.userRoot()).childrenNames();
} catch (Exception e) {
e.printStackTrace();
}
The exception caught is :
java.lang.IllegalArgumentException: String length must be a multiple
of four.
at java.util.prefs.Base64.base64ToByteArray(Base64.java:134)
at java.util.prefs.Base64.altBase64ToByteArray(Base64.java:126)
at java.util.prefs.FileSystemPreferences.nodeName(FileSystemPreferences.java:859)
at java.util.prefs.FileSystemPreferences.access$1900(FileSystemPreferences.java:33)
at java.util.prefs.FileSystemPreferences$10.run(FileSystemPreferences.java:640)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.prefs.FileSystemPreferences.childrenNamesSpi(FileSystemPreferences.java:632)
at java.util.prefs.AbstractPreferences.childrenNames(AbstractPreferences.java:699)
at test.main(test.java:9)
Is this a BUG in java?
My requirement is that I have many NODES under the root node of user
preferences(userRoot).I want the list of nodes, for futher
processing.How do i retrieve them?
Please help.
(Also send a cc to my email:email***@***.com)
Thanks,
Prakash.
- 14
- Java and assemblyHI everyone,
Is there a possible relation between Java and assembly language like ther
is with JNI?
--
Thanks for your attention.
Jean Pierre Daviau
- 15
|
|
|