 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Moosa Guest
|
Posted: Mon Jun 23, 2003 10:11 pm Post subject: Re: JDialog Box Question |
|
|
"Lee Weiner" <lee (AT) NOSPAM (DOT) com> wrote
| Quote: | Try calling your centerWindowOnScreen method after you call pack().
|
That did it. Thank you.
--
MM
|
|
| Back to top |
|
 |
Dave Guest
|
Posted: Tue Jun 24, 2003 9:36 pm Post subject: Re: JDialog Box Question |
|
|
Dave Glasser wrote:
| Quote: | "Moosa" <mmuhamma (AT) uiuc (DOT) edu> wrote on Sun, 22 Jun 2003 21:25:21 -0500
in comp.lang.java.gui:
Hi. Can someone please tell me how to position a JDialog box to the center
of the screen?
Pass the JDialog to this method:
public static void centerWindowOnScreen(java.awt.Window w) {
[snip]
|
Or, you could just do this:
myDialog.setLocationRelativeTo(null);
See java.awt.Window.setLocationRelativeTo(java.awt.Component) for more
details.
-Dave
|
|
| Back to top |
|
 |
Dave Glasser Guest
|
Posted: Wed Jun 25, 2003 2:25 am Post subject: Re: JDialog Box Question |
|
|
Dave <dps10 (AT) frontiernet (DOT) net> wrote on Tue, 24 Jun 2003 21:36:29 GMT in
comp.lang.java.gui:
| Quote: | Dave Glasser wrote:
"Moosa" <mmuhamma (AT) uiuc (DOT) edu> wrote on Sun, 22 Jun 2003 21:25:21 -0500
in comp.lang.java.gui:
Hi. Can someone please tell me how to position a JDialog box to the center
of the screen?
Pass the JDialog to this method:
public static void centerWindowOnScreen(java.awt.Window w) {
[snip]
Or, you could just do this:
myDialog.setLocationRelativeTo(null);
See java.awt.Window.setLocationRelativeTo(java.awt.Component) for more
details.
|
You're correct, I wasn't aware they had moved that method up to Window
in 1.4. Under 1.3 or earlier, however, that method was only in
JDialog, and the javadoc reads somewhat differently than for
Window.setLocationRelativeTo() in 1.4. You'll see here that it doesn't
say what happens if the Component argument is null:
public void setLocationRelativeTo(Component c)
Sets the location of the dialog relative to the specified component.
If the component is not currently showing, the dialog is centered on
the screen.
Parameters:
c - the component in relation to which the dialog's location is
determined
In most cases when you open a JDialog, the component you're locating
it relative to (probably a JFrame) is probably going to already be
visible.
----
Check out QueryForm, a free, open source, Java/Swing-based
front end for relational databases.
http://qform.sourceforge.net
|
|
| Back to top |
|
 |
Oliver Wong Guest
|
Posted: Fri Feb 17, 2006 6:12 pm Post subject: Re: Best UI books to show off on your bookshelf |
|
|
"Shelly" <shelly (AT) no (DOT) where> wrote in message
news:Xns976382A3BF79Da (AT) 208 (DOT) 49.80.60...
| Quote: |
I almost forgot.
You should never give an error message without offering a way to remedy
the
situation. So here's some resources for (Thomas and Andrey):
http://www.amazon.com/gp/product/0060799889/sr=1-4/qid=
1139345025/ref=pd_bbs_4/002-3400390-8862410?%5Fencoding=UTF8
|
From http://en.wikipedia.org/wiki/Autism
<quote>
many autistic children and adults who are able to communicate (at least in
writing) are opposed to attempts to cure their conditions, and see such
conditions as part of who they are.
[...]
autistic culture is based in a belief that autism is a unique way of being
and not a disorder to be cured.
</quote>
From http://en.wikipedia.org/wiki/Autistic_culture
<quote>
Advocates of autistic pride point out that homosexuality was once classified
as a form of mental illness that could be treated medically with
libido-reducing hormonal therapy. Only after the gay rights movement
achieved its goal of social tolerance towards diversity of sexual
orientation did this classification become obsolete.
</quote>
I assume you meant no harm, Shelly. I'm just pointing out to you that
some people may take offence to the idea that Autism is something that one
should be "healed" from.
- Oliver |
|
| Back to top |
|
 |
Chris Williams Guest
|
Posted: Thu Mar 02, 2006 11:12 pm Post subject: Re: Flash 7 player in Java |
|
|
I'm going to jump in here late just to echo what Roedy Green has said...
being able to reference a Flash movie as an object within a Java (e.g.
Swing) application would be just phenomonenal. I can think of a million
applications for such functionality.
The stuff you have going on at your site is great... I'd love to see more!
I'll watch with interest...
All the best,
Chris.
taylorius (AT) hotmail (DOT) com wrote:
| Quote: | Hi all,
I have developed a Flash 7 compatible virtual machine in java 1.1.
This will allow java developers to use Macromedia Flex, or Flash MX to
make great looking front ends, graphical animations etc directly within
their java application.
The core technology is all there, but I obviously want to release it in
its most useful form to java developers. I would be interested to know
what people might want from such a system, i.e. how do people think it
should interface with a normal java application. Here are a couple of
the questions that I am considering, but I am interested to hear
people's thoughts on all aspects of this idea.
Currently java classes can be accessed from actionscript by their
implementing a simple "ASObject" interface, which allows access to
public methods of the class. Is this the most useful way of connecting
native, backend java classes with the Flash VM?
Should the UI run directly as a java application, or should it be
invoked by the application on demand. If the latter, how should it
present itself?
I greatly appreciate your comments and advice on this, and look forward
to (hopefully) doing things the right way! :-)
Regards
Matt
|
|
|
| Back to top |
|
 |
Chris Williams Guest
|
Posted: Thu Mar 02, 2006 11:12 pm Post subject: Re: Flash 7 player in Java |
|
|
I'm going to jump in here late just to echo what Roedy Green has said...
being able to reference a Flash movie as an object within a Java (e.g.
Swing) application would be just phenomonenal. I can think of a million
applications for such functionality.
The stuff you have going on at your site is great... I'd love to see more!
I'll watch with interest...
All the best,
Chris.
taylorius (AT) hotmail (DOT) com wrote:
| Quote: | Hi all,
I have developed a Flash 7 compatible virtual machine in java 1.1.
This will allow java developers to use Macromedia Flex, or Flash MX to
make great looking front ends, graphical animations etc directly within
their java application.
The core technology is all there, but I obviously want to release it in
its most useful form to java developers. I would be interested to know
what people might want from such a system, i.e. how do people think it
should interface with a normal java application. Here are a couple of
the questions that I am considering, but I am interested to hear
people's thoughts on all aspects of this idea.
Currently java classes can be accessed from actionscript by their
implementing a simple "ASObject" interface, which allows access to
public methods of the class. Is this the most useful way of connecting
native, backend java classes with the Flash VM?
Should the UI run directly as a java application, or should it be
invoked by the application on demand. If the latter, how should it
present itself?
I greatly appreciate your comments and advice on this, and look forward
to (hopefully) doing things the right way! :-)
Regards
Matt
|
|
|
| Back to top |
|
 |
Chris Williams Guest
|
Posted: Thu Mar 02, 2006 11:12 pm Post subject: Re: Flash 7 player in Java |
|
|
I'm going to jump in here late just to echo what Roedy Green has said...
being able to reference a Flash movie as an object within a Java (e.g.
Swing) application would be just phenomonenal. I can think of a million
applications for such functionality.
The stuff you have going on at your site is great... I'd love to see more!
I'll watch with interest...
All the best,
Chris.
taylorius (AT) hotmail (DOT) com wrote:
| Quote: | Hi all,
I have developed a Flash 7 compatible virtual machine in java 1.1.
This will allow java developers to use Macromedia Flex, or Flash MX to
make great looking front ends, graphical animations etc directly within
their java application.
The core technology is all there, but I obviously want to release it in
its most useful form to java developers. I would be interested to know
what people might want from such a system, i.e. how do people think it
should interface with a normal java application. Here are a couple of
the questions that I am considering, but I am interested to hear
people's thoughts on all aspects of this idea.
Currently java classes can be accessed from actionscript by their
implementing a simple "ASObject" interface, which allows access to
public methods of the class. Is this the most useful way of connecting
native, backend java classes with the Flash VM?
Should the UI run directly as a java application, or should it be
invoked by the application on demand. If the latter, how should it
present itself?
I greatly appreciate your comments and advice on this, and look forward
to (hopefully) doing things the right way! :-)
Regards
Matt
|
|
|
| Back to top |
|
 |
Chris Williams Guest
|
Posted: Thu Mar 02, 2006 11:12 pm Post subject: Re: Flash 7 player in Java |
|
|
I'm going to jump in here late just to echo what Roedy Green has said...
being able to reference a Flash movie as an object within a Java (e.g.
Swing) application would be just phenomonenal. I can think of a million
applications for such functionality.
The stuff you have going on at your site is great... I'd love to see more!
I'll watch with interest...
All the best,
Chris.
taylorius (AT) hotmail (DOT) com wrote:
| Quote: | Hi all,
I have developed a Flash 7 compatible virtual machine in java 1.1.
This will allow java developers to use Macromedia Flex, or Flash MX to
make great looking front ends, graphical animations etc directly within
their java application.
The core technology is all there, but I obviously want to release it in
its most useful form to java developers. I would be interested to know
what people might want from such a system, i.e. how do people think it
should interface with a normal java application. Here are a couple of
the questions that I am considering, but I am interested to hear
people's thoughts on all aspects of this idea.
Currently java classes can be accessed from actionscript by their
implementing a simple "ASObject" interface, which allows access to
public methods of the class. Is this the most useful way of connecting
native, backend java classes with the Flash VM?
Should the UI run directly as a java application, or should it be
invoked by the application on demand. If the latter, how should it
present itself?
I greatly appreciate your comments and advice on this, and look forward
to (hopefully) doing things the right way! :-)
Regards
Matt
|
|
|
| Back to top |
|
 |
Mike Preston Guest
|
|
| Back to top |
|
 |
gumuruh Guest
|
Posted: Tue Jun 05, 2012 10:32 pm Post subject: RE: [ANN] An alternative to SwingWorker.java |
|
|
| any one hv ever used this lib? |
|
| Back to top |
|
 |
John B. Matthews Guest
|
Posted: Tue Jun 05, 2012 11:46 pm Post subject: Re: [ANN] An alternative to SwingWorker.java |
|
|
In article <O-ydnb7cetCsOFPSnZ2dnUVZ_rmdnZ2d (AT) giganews (DOT) com>,
gumuruh <gumuruh (AT) gmail (DOT) com> wrote:
In response to thread started in 2004,
<https://groups.google.com/d/msg/comp.lang.java.gui/_A4hpqJF3EU/WUm7AIDv4vkJ>
| Quote: | any one hv ever used this lib?
|
Instead, I've used the 1.5 back-port found here:
<http://java.net/projects/swingworker>
--
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews> |
|
| Back to top |
|
 |
Guest
|
Posted: Wed Apr 03, 2013 5:55 am Post subject: Re: JSplitPane resize woes |
|
|
Hi Experts,
I have an issue with my JSpiltPane. Below is the code snippet.
Problem is I have one panel added in Right side of the Spilt Pane, and that Panel has many components like Label,TextArea,Panel,Checkbox etc. And this panel is itself a Titled Border Panel.
When I am maximizing my screen, the Right side panel is not resizing. I tried a lot with the layouts but no Luck.
Would be great if someone can help me on this.
------------------------
import javax.swing.JFrame;
/*
* GridBagLayoutDemo.java requires no other files.
*/
import java.awt.*;
import javax.swing.BorderFactory;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JSplitPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.Border;
import javax.swing.border.TitledBorder;
class SplitPane
extends JFrame
{
private JSplitPane splitPaneV;
private JSplitPane splitPaneH;
private JPanel panel1;
private JPanel panel2;
private JPanel panel3;
public SplitPane()
{
setTitle( "Split Pane Application" );
//setBackground( Color.gray );
JPanel topPanel = new JPanel();
topPanel.setLayout( new BorderLayout() );
getContentPane().add( topPanel );
// Create the panels
createPanel1();
createPanel2();
//createPanel3();
// Create a splitter pane
// splitPaneV = new JSplitPane( JSplitPane.VERTICAL_SPLIT );
//topPanel.add( splitPaneV, BorderLayout.CENTER );
JPanel main = new JPanel();
main.setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.fill = GridBagConstraints.BOTH;
gbc.weightx = 0.5;
gbc.gridx = 0;
gbc.gridy = 0;
gbc.insets = new Insets(5, 5, 0, 0);
JPanel acGlobalPlanel = panel2;
main.add(acGlobalPlanel,gbc);
JPanel currentPanel = new JPanel();
currentPanel.setLayout(new BorderLayout());
/*currentPanel.setLayout(new GridBagLayout());
GridBagConstraints g = new GridBagConstraints();
g.anchor = GridBagConstraints.CENTER;
g.fill = GridBagConstraints.BOTH;
g.weightx = 100;
g.weighty = 100;
g.gridx = 0;
g.gridy = 0;*/
splitPaneH = new JSplitPane( JSplitPane.HORIZONTAL_SPLIT,panel1,currentPanel );
splitPaneH.setContinuousLayout(true);
splitPaneH.setPreferredSize( new Dimension(600,600));
topPanel.add( splitPaneH, BorderLayout.CENTER );
JPanel curr = (JPanel)splitPaneH.getRightComponent();
curr.add(main, BorderLayout.CENTER);
//currentPanel.add(main, BorderLayout.CENTER);
/*currentPanel.validate();
currentPanel.repaint();*/
Border matteBorder = BorderFactory.createMatteBorder(1, 0, 0, 0,
SystemColor.controlDkShadow);
Border titledBorder = BorderFactory.createTitledBorder(matteBorder,
"Circuit Attributes",
TitledBorder.LEFT,
TitledBorder.ABOVE_TOP);
currentPanel.setBorder(titledBorder);
currentPanel.revalidate();
currentPanel.repaint();
//splitPaneV.setLeftComponent( splitPaneH );
//splitPaneV.setResizeWeight(0.333);
//splitPaneV.setContinuousLayout(true);
//splitPaneV.setOneTouchExpandable(true);
//splitPaneV.setRightComponent( panel3 );
pack();
setLocationRelativeTo(getOwner());
}
public void createPanel1()
{
panel1 = new JPanel();
panel1.setLayout( new GridBagLayout() );
GridBagConstraints gc = new GridBagConstraints();
gc.anchor = GridBagConstraints.CENTER;
gc.fill = GridBagConstraints.VERTICAL;
gc.gridx = 0;
gc.gridy = 0;
gc.insets = new Insets(10, 7, 0, 7);
// Add some buttons
panel1.add( new JButton( "First" ), gc );
gc.gridx = 0;
gc.gridy = 1;
panel1.add( new JButton( "Second" ), gc );
gc.gridx = 0;
gc.gridy = 2;
panel1.add( new JButton( "Third" ), gc );
gc.gridx = 0;
gc.gridy = 3;
panel1.add( new JButton( "Fourth" ), gc );
gc.gridx = 0;
gc.gridy = 4;
panel1.add( new JButton( "Fifth" ), gc );
}
public void createPanel2()
{
panel2 = new JPanel();
panel2.setBorder(new TitledBorder("Global Attributes"));
panel2.setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.fill = GridBagConstraints.BOTH;
gbc.gridx = 0;
gbc.gridy = 0;
gbc.insets = new Insets(10, 7, 0, 7);
VpslNameAttr vpslNameAttr = new VpslNameAttr();
panel2.add(vpslNameAttr.getUI(),gbc);
gbc.gridx = 0;
gbc.gridy = 1;
VPNIdAttr vplsDescAttr = new VPNIdAttr();
panel2.add(vplsDescAttr.getUI(),gbc);
}
public void createPanel3()
{
panel3 = new JPanel();
panel3.setLayout( new BorderLayout() );
panel3.setPreferredSize( new Dimension( 600, 400 ) );
panel3.setMinimumSize( new Dimension( 600, 400 ) );
panel3.add( new JLabel( "Notes:" ), BorderLayout.NORTH );
panel3.add( new JTextArea(), BorderLayout.CENTER );
}
public static void main( String args[] )
{
// Create an instance of the test application
SplitPane mainFrame = new SplitPane();
mainFrame.setSize(600, 400);
mainFrame.setVisible( true );
}
}
class VpslNameAttr {
JTextField pwNameTF;
private JPanel p;
VpslNameAttr() {
p = new JPanel();
//p.setLayout(new BoxLayout(p, BoxLayout.X_AXIS));
p.setLayout( new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
gbc.anchor = GridBagConstraints.CENTER;
gbc.fill = GridBagConstraints.BOTH;
gbc.gridx = 0;
gbc.gridy = 0;
gbc.gridwidth = 10000;
gbc.gridheight = 10000;
p.add(new JLabel("Name: "),gbc);
//p.add(new JLabel("Name: "));
pwNameTF = new JTextField();
pwNameTF.setPreferredSize(new Dimension(130, 20));
gbc.anchor = GridBagConstraints.CENTER;
gbc.fill = GridBagConstraints.BOTH;
gbc.gridx = 1;
gbc.gridy = 0;
gbc.gridwidth = 10000;
gbc.gridheight = 10000;
p.add(pwNameTF,gbc);
//p.add(pwNameTF);
}
public JPanel getUI() {
return p;
}
public String getPWName() {
return pwNameTF.getText();
}
}
class VPNIdAttr {
TextField vpnIdAttrTF;
private JPanel p;
VPNIdAttr()
{
p = new JPanel();
//p.setLayout(new BoxLayout(p, BoxLayout.X_AXIS));
GridBagConstraints gbc = new GridBagConstraints();
gbc.anchor = GridBagConstraints.CENTER;
gbc.fill = GridBagConstraints.NONE;
gbc.gridx = 0;
gbc.gridy = 0;
gbc.gridwidth = 100;
gbc.gridheight = 100;
p.add(new JLabel("VPN ID: "),gbc);
//p.add(new JLabel("VPN ID: "));
vpnIdAttrTF = new TextField(15);
vpnIdAttrTF.setPreferredSize(new Dimension(130, 20));
gbc.anchor = GridBagConstraints.CENTER;
gbc.fill = GridBagConstraints.BOTH;
gbc.gridx = 1;
gbc.gridy = 0;
gbc.gridwidth = 100;
gbc.gridheight = 100;
p.add(vpnIdAttrTF,gbc);
//p.add(vpnIdAttrTF);
}
public JPanel getUI() {
return p;
}
public String getVPNId() {
return vpnIdAttrTF.getText();
}
}
--------------------------------------------------
On Thursday, November 25, 2004 5:41:24 AM UTC+5:30, Larry Coon wrote:
| Quote: | I've reduced my problem to a short, self-contained example,
below. I have a JFrame that has a JSplitPane, that has a
JTree (left) and JTextArea (right). I can't get resize
behavior to work correctly. I've tried many combinations of
setting minimum size & preferred size on each/all of the
components, but nothing did what I wanted. Here's a minimal
example:
import java.awt.*;
import javax.swing.*;
public class SplitPaneDemo extends JFrame {
public SplitPaneDemo() {
super("Split Pane Demo");
Container container = getContentPane();
JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
splitPane.setLeftComponent(new JTree());
JTextArea textArea = new JTextArea();
splitPane.setRightComponent(textArea);
textArea.setLineWrap(true);
container.add(splitPane, BorderLayout.CENTER);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(500, 500);
setVisible(true);
}
public static void main(String[] args) {
new SplitPaneDemo();
}
}
If I dont setLineWrap(true) then I can move the JSplitPane's
separator bar correctly. As it is here, I can move it left,
but not right. It seems like the JTextArea is resizable
bigger, but not smaller, when LineWrap is true.
My actual program is a lot more involved (the right hand side
is a JTextArea in a JPanel (along with other components) on
a JTabbedField on the right hand side of the JSplitPane), but
I'm obviously missing something basic. What's the CORRECT
way to get the above working correctly?
Thanks. |
|
|
| Back to top |
|
 |
John B. Matthews Guest
|
Posted: Wed Apr 03, 2013 7:57 pm Post subject: Re: JSplitPane resize woes |
|
|
In article <677c5cd9-ccee-413e-9e3f-9827c37e76f5 (AT) googlegroups (DOT) com>,
vicky.lalit (AT) gmail (DOT) com wrote:
| Quote: | I have an issue with my JSpiltPane. Below is the code snippet.
Problem is I have one panel added in Right side of the Spilt
Pane, and that Panel has many components like
Label,TextArea,Panel,Checkbox etc. And this panel is itself a
Titled Border Panel.
When I am maximizing my screen, the Right side panel is not
resizing. I tried a lot with the layouts but no Luck.
Would be great if someone can help me on this.
|
I've come to like GroupLayout for labeled fields, as shown
below and here <http://stackoverflow.com/a/8504753/230513>.
A few other points:
Use EventQueue.invokeLater() to construct your GUI on the EDT.
Don't extend top-level containers needlessly.
Don't set a component's size; let it adopt its preferred size or
the size prescribed by the enclosing container's layout.
import java.awt.*;
import javax.swing.*;
import javax.swing.border.Border;
import javax.swing.border.TitledBorder;
public class SplitPane {
private JPanel mainPanel = new JPanel(new BorderLayout());
private Box left = createLeft();
private JPanel right = createRight();
public SplitPane() {
JSplitPane splitPane = new JSplitPane(
JSplitPane.HORIZONTAL_SPLIT, left, right);
splitPane.setContinuousLayout(true);
mainPanel.add(splitPane, BorderLayout.CENTER);
JPanel panel = new JPanel();
Border matteBorder = BorderFactory.createMatteBorder(
1, 0, 0, 0, SystemColor.controlDkShadow);
Border titledBorder = BorderFactory.createTitledBorder(matteBorder,
"Circuit Attributes", TitledBorder.LEFT, TitledBorder.ABOVE_TOP);
panel.setBorder(titledBorder);
mainPanel.add(panel, BorderLayout.NORTH);
}
private Box createLeft() {
Box box = new Box(BoxLayout.Y_AXIS);
box.add(new JButton("First"));
box.add(new JButton("Second"));
box.add(new JButton("Third"));
box.add(new JButton("Fourth"));
box.add(new JButton("Fifth"));
box.add(Box.createVerticalGlue());
return box;
}
private JPanel createRight() {
JPanel panel = new JPanel();
panel.setBorder(new TitledBorder("Global Attributes"));
JLabel label1 = new JLabel("Name:");
JTextField field1 = new JTextField(15);
JLabel label2 = new JLabel("VPN ID:");
JTextField field2 = new JTextField(15);
GroupLayout layout = new GroupLayout(panel);
panel.setLayout(layout);
layout.setAutoCreateGaps(true);
layout.setAutoCreateContainerGaps(true);
layout.setHorizontalGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.TRAILING)
.addComponent(label1)
.addComponent(label2))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(field1)
.addComponent(field2)));
layout.setVerticalGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.BASELINE)
.addComponent(label1)
.addComponent(field1))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.BASELINE)
.addComponent(label2)
.addComponent(field2)));
return panel;
}
public static void main(String args[]) {
EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
JFrame f = new JFrame("Split Pane Application");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
SplitPane sp = new SplitPane();
f.add(sp.mainPanel);
f.pack();
f.setLocationRelativeTo(null);
f.setVisible(true);
}
});
}
}
--
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews> |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|