Swing/AWT/SWT :: Adding ActionListener To 9 JButtons

Mar 8, 2014

I need to add actionlistener to my code which allow the number 1 to 9 to function which are located in the nested for loop.

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class EX_7_2 extends JFrame {
public EX_7_2() {
setLayout(new BorderLayout(5, 10));

[Code] .....

View Replies


ADVERTISEMENT

Swing/AWT/SWT :: Adding ActionListeners To JButtons

Mar 11, 2009

I have an application that reads through a ResultSet... while I'm reading that ResultSet, I am creating new JButtons..... Now I need to add an ActionListener to those JButtons...... but they are not visible to the actionPerformed method. So I thought I'd try to add an ActionListener as I created the buttons with the following code:

final File file = new File(rs.getString(3));
SKPictureButton spb = new SKPictureButton(url,file.getName());
spb.addActionListener (
new ActionListener() {
public void actionPerformed( ActionEvent e )

[Code] ....

However this seems a bit excessive to me..... I don't think I really want to be creating a new ActionListener class for each JButton do I ? Is there a better way to make the JButtons created in this method visible to the actionPerformed method ? I'm just gettin' back into the "Swing" of things in Java.... haven't coded it for a while.

View Replies View Related

Swing/AWT/SWT :: Adding Actionlistener To Jcombobox

Jun 10, 2014

implementing a swings application. I have a JFrame containing 2 JPanels : Top & Bottom panel. Top panel has a Jcombobox, Botton panel contain a Graph plot. On changing value in combo box, graph plot should get updated. I thought of adding actionlistener to Jcombobox. Not sure what to implement in its actionPerformed()

View Replies View Related

Swing/AWT/SWT :: Adding ActionListener To Button Component?

Mar 7, 2014

Can I add actionListener to a button component without creating a reference to it? Look at my code below:

public void init() {
setBackground(Color.red);
//Create the layout
setLayout(new BorderLayout(20, 5));
//Add buttons
add("North", new Button("Red"));
add("South", new Button("Yellow"));
add("East", new Button("Cyan"));
add("West", new Button("Magenta"));
add("Center", new Button("White"));
}

Or should I just do the usual instance.addActionListener(this) like myButton.addActionListener(this)?

View Replies View Related

Swing/AWT/SWT :: ActionCommand With JButtons

Jun 14, 2014

I have a simple program and i want to use ActionCommand with my JButtons to print text. This is the code i have so far, why this isn't working?

import java.awt.EventQueue;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.SwingConstants;
import javax.swing.border.EmptyBorder;

[Code] ....

View Replies View Related

Swing/AWT/SWT :: How To Run Other Java Program With Jbuttons

Mar 16, 2014

i have 2 java program the first java program is main menu of my program. the 2nd is Calculator.

#1 Program: Main Menu

import java.awt.event.ActionListener;
import java.awt.event.*;
import java.awt.*;

[Code].....

in the main menu there is a Jbuttons. is there a way to run the #2 program: Calculator when the 1st Jbutton(Calculator button) clicked ?

View Replies View Related

Swing/AWT/SWT :: Getting JButtons To Display Text?

Sep 25, 2014

I am in the middle of creating a chess application, and am currently working on laying out a list of moves on the right of the actual board. Specifically, I want to have a JLabel that says "moves" on top of a JList that contains the moves, on top of two buttons, labeled "<" and ">" respectively, to which I will eventually add functionality to take back and un-take back moves. Currently I have the first two parts down, but when I add my buttons,the other components are getting messed up.

I have all of these things in a vertical BoxLayout inside of a JPanel with a fixed width of 70, and a height that varies according to the size of the window (I overrode the getPreferredSize method of the JPanel). The two buttons are within their own JPanel with a grid layout with one row and two columns. Then I basically just add the moves list label, the movesList, and the panel housing the buttons to the larger panel, in that order.

However, I am encountering two problems. One, the buttons display the text "... " instead of "<" and ">" as if there is not enough room, although I'm pretty sure three periods take up more space than one less than or more than sign. The next is that, without the buttons at the bottom, the label reading "moves" is appropriately centered (or left aligned, I can't tell which) over the movesList, and you can read its whole text. However, when I add in the buttons at the bottom, the label of the top shifts over to the right and then reads "mov..." because it has run out of room.

Here is my code:

//move list
movesListLabel = new JLabel("Moves");
//the components for the actual movesList come from another class with an object called pen, but I don't think this is the problem
listModel = pen.getListModel();
JList movesList = pen.getMovesList();
JScrollPane listScroller = pen.getMovesListScrollPane();

[Code] .....

View Replies View Related

Swing/AWT/SWT :: Resizing Images In Jbuttons In Grid Layout

Jun 21, 2014

Am trying to dynamically insert buttons (which will be presenting card in a frame) using grid layout.As shown image is getting inserted but its not fit in button.I tried Darryl's Stretch icon as well but of no support.

panel_playerCards.setLayout(new GridLayout(2,10, 0, 0));
for(int i=0;i<9;i++){
StretchIcon icon=new StretchIcon(UnoGui.class.getResource("/UnoColors/green/card10.png"));
btnArr[i].setIcon(icon);
btnArr[i].addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
}
});

View Replies View Related

Swing/AWT/SWT :: JButtons Disappearing On Click And Reappearing When Mouseover Occurs

Mar 30, 2015

I'm having issues with JButtons and painting methods, whenever I click a grid on the board, the buttons in the JPanel disappear. Here is the board class:

package GUI;
public class Board extends JPanel implements Observer {
/**
*
*/
// private static final long serialVersionUID = 1L;
private final int boardSizeX;
private final int boardSizeY;
private final int L = 20;

[Code] ....

I know the code is messy in places, this will be fixed later, just need some pointers on how to solve the JButton issue.

View Replies View Related

Swing/AWT/SWT :: Need To Add ActionListener

Mar 25, 2015

I am trying to implement user input in my dice rolling program but I do not understand where I need to add the actionListener. What I want the program to do is allow the user to click on each roll button and have the output be between 1 and 6. I figured I can put it in the "main" class due to the size of the program but I would like to know the best way to go about adding the actionListener into a sub-class for practice purposes.Here is my code thus far:

package com.jprogs;
import java.awt.*;
import javax.swing.*;
public class DiceGenerator extends JFrame {
DiceRollEvent dice = new DiceRollEvent();
// create the roll buttons
JButton roll_1 = new JButton("Roll #1");
JButton roll_2 = new JButton("Roll #2");
JButton roll_3 = new JButton("Roll #3");
JButton roll_4 = new JButton("Roll #4");
JButton roll_5 = new JButton("Roll #5");
// create output field for each roll

[code].....

View Replies View Related

Swing/AWT/SWT :: How To Implement ActionListener

Feb 7, 2014

I have a class with jbutton declared inside like these:

public class UI{
private JFrame ventana;
private JTable table;
private JPanel panel;
private JScrollPane tableScrollPane;
private JTextField aBuscar;

[Code] .....

I would like to add actionlistener in my JButton's. Where must I declared these listener. How should I do these?

View Replies View Related

Swing/AWT/SWT :: KeyAdapter And ActionListener

Nov 27, 2014

I was working on implementing the game Hunting the Wumpus [URL] .... for one of my projects in College. I've got the major parts of the game already implemented. I am working on creating a start screen right now. But I've run into a strange problem. In my code the main method that draws is the PaintComponent method in the private class HTWPanel. I need the Actionlistener to listen to the "QWES" keys while the state of the game is PlayState.Playing so that the user can enter the direction he's going in. If I have the following code for my paint component, the Actionlistener works fine.

public void paintComponent(Graphics g) {
super.paintComponent(g);
map.draw(g, 100);
}

But when I try to add a start screen (by changing the background color and adding a label called "StartScreen"), the controller only listens to keys while the start screen is showing, not while the game is playing. I'm pretty sure this problem is due to some internal implementation of KeyAdacpter or ActionListener, but I'm not sure what.

public void paintComponent(Graphics g) {
super.paintComponent(g);
if (state == PlayState.START) {
this.setBackground(Color.orange);
this.add(startScreen);
}
else if (state == PlayState.PLAYING) {
if (this.getBackground() != Color.WHITE) {this.setBackground(Color.WHITE);}
map.draw(g, 100);
}

I attached a screenshot of my main class, HuntTheWumpus, and a screenshot of what my game looks like so far. Each square is a different room in the Wumpus's lair. The black rectangles are door representing which direction you can go to. The rooms that are 2 squares or less from the wumpus are colored red. The hunter is represented by the black circle in the upper left hand square. His he can move left right up and down into different rooms with the "QWES" keys.

View Replies View Related

Swing/AWT/SWT :: JButton Actionlistener Not Working?

Mar 5, 2014

I was suspecting I had a jButton not working, so I added a console print to test. See below. When I click the button, the console doesn't display anything. Am I using the button wrong?

private void jButtonUpdateItemsMouseClicked(java.awt.event.MouseEvent evt) {
System.out.println("click");
System.out.println(drawPreviousRectangle);//this is a boolean
}

I have also tried the following with the same results (or lack of).

private void jButtonUpdateMajorDeckItemsActionPerformed(java.awt.event.ActionEvent evt) {
System.out.println("click");
System.out.println(drawPreviousRectangle);//this is a boolean
}

View Replies View Related

Swing/AWT/SWT :: Same Code For Both ActionListener And MouseListener

Mar 8, 2014

is any simple way to apply the same code on both ActionListener and MouseListener, so that the same code is executed when the user either presses a JButton or presses Enter when a JTextField is focused.I know that I can define a method, while it is not preferred as I may use break; in my MouseListener.

A simple example:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TwoListener extends JFrame
{

[code]....

Although I can define a new method that prints out the three numbers, I have to add certain break; code in different cases. So I just wonder whether there is another way to do things like this.

View Replies View Related

Swing/AWT/SWT :: ActionPerformed And ActionListener On Netbeans Are Same?

Mar 3, 2014

ActionPerformed and ActionListener on Netbeans...If I create a ComboBox on Netbeans using GUI design, then I right click over the Combobox I can find Events - Action - ActionPerformed... but I can't find ActionListener...

Are ActionPerformed and ActionListener the same?

or...

where is ActionListener on GUI Netbeans? Do I need to manualy write the ActionListener part?

View Replies View Related

Swing/AWT/SWT :: How To Access Variable Outside ActionListener

Jul 26, 2014

I'm trying to acces my variable "cost" so when i press a button it prints the cost(for now) but the int value just prints 0

public class Holiday extends JFrame
{
private RoutinePanel routine; // A panel for routine charge checkboxes
private JPanel HolidayPanel; // A panel for non-routine charges

[Code].....

View Replies View Related

Swing/AWT/SWT :: JMenu - Is This OK To Use MouseListener Over ActionListener

Aug 13, 2014

I know that JMenu and JMenuItem is suppose to use action listeners but would you consider this implementation an exception?

menuAbout.addMouseListener (new MouseListener () {
@Override
public void mouseClicked (MouseEvent arg0) {
JOptionPane.showMessageDialog (null, "Server Tec Software System
}
@Override
public void mouseEntered (MouseEvent arg0) { }
@Override
public void mouseExited (MouseEvent arg0) { }
@Override
public void mousePressed (MouseEvent arg0) { }
@Override
public void mouseReleased (MouseEvent arg0) { }
});

View Replies View Related

Swing/AWT/SWT :: Cannot Get ActionListener To Change JLabel Text

Apr 24, 2014

I am trying to write an application where if you click and hold down on 1 button and move the mouse to another button and release the text on the 2 buttons should be switched around.I have a print line so I can se the text are supposed to get switched around but it is just not happening in the GUI.

I attached all my code in case the flaw was to find somewhere else in the code, but the functionality I am working on is the lines 76 to 121.

import javax.swing.BoxLayout;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JOptionPane;
import javax.swing.JPanel;

[code]....

View Replies View Related

Swing - Adding Second Row Of Buttons

Nov 27, 2014

I am new to swing and I wanted to know how to be able to make a second row of buttons. Right now I have a text pane at the top and at the bottom one row of buttons. But I need to add another row or two of buttons. I've only been coding in Java.

public class TextPane {
public static void main(String[] args) throws IOException
{
/////////////
//I/O FILES//
/////////////
//Create the input file
FileWriter inputFile = new FileWriter("userInputStory.txt");//story user creates with the <nouns>, <verbs>, etc
PrintWriter inputFileWriter = new PrintWriter(inputFile);

[Code] .....

View Replies View Related

Swing/AWT/SWT :: Adding Images To JLIST

Apr 14, 2015

I am currently creating a Twitter Application within Java Swing using JSON. I have the JList populating with Home feeds but i also want to get Images displaying next to the Text ...

currently all i am getting is [URL] ....

So a am able to get the URL Link but getting that to a Image seems to be the problem

/ArrayLists
final ArrayList<String> TweetArray = new ArrayList<String>(); //Array List for Users Tweets..
final static ArrayList<String> incomingTweets = new ArrayList<String>(); //ArrayList for Incoming Tweets.
ArrayList<String> arrayImages = new ArrayList<String>();//ArrayList for incoming Tweet Profile Images
private Map<String, ImageIcon> imageMap;

[Code] ....

View Replies View Related

Swing/AWT/SWT :: MVC Layout - Adding Listeners?

May 4, 2014

So I'm doing a basic MVC layout for a pretty basic game that I am making in order to understand the whole MVC layout. The game requires the user to move up/down/left/right via JButtons on the GUI. Since I'm using an MVC layout and my buttons are in a different class than the ActionListeners, I was wondering what the best way to add the action listeners are?

Method 1:

View Replies View Related

Swing/AWT/SWT :: Adding Records Using AbastractTableModel?

Feb 2, 2014

I'm starting to use AbstractTableModel to customize a JTable model. The problem appears when you add a record from a ResultSet to JTable object.

I've managed to insert records, but empty, I need that for every column I can see the data is there.

Leave some code I have been writing ... the method to insert records in JTable is called "insertEmptyRow" (for now).

I need some opinion that can make changes to the code of this method so you can get to see all the data in a record.

MyFirstModel:

public class TablaModeloPrincipal extends
private String algo;
private int numRegTabla;
//Agrego las columnas que quier tener en el model
private String[] columnNames = {"DNI", "Nombre", "Edad", "Dirección", "Empresa", "Contacto"};
Vector<String[]> clientes = new Vector<String[]>() ;
public ResultSet buscarResultset() throws SQLException{
ResultSet rs=null;

[code]....

View Replies View Related

Swing/AWT/SWT :: Adding Timer To Jframe

Jul 2, 2014

I am trying to write a game which needs timer beginning from zero to.... , and show it in my jframe. How can I do that?

View Replies View Related

Swing/AWT/SWT :: Adding ContentPane To JFrame

Apr 18, 2014

The program loads, but nothing shows. I did some research and saw that I needed to set the JFrame to visible at the bottom of the frame section. I made the change, but it still does not show anything. Do I need to add everything that I added to the content pane to the frame? From my understanding you add elements to the panel, the panel to the contentPane, then the pane to the frame...

/*
* Filename: UserInformation.java
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.text.*;

@SuppressWarnings("serial")

[code]...

View Replies View Related

Swing Program - Adding JPanel To JScrollPane

Dec 9, 2014

I'm writing a Java Swing program for my software development class to allow a user to create a map for a side scroller video game. I'm stuck on a particular part of my GUI where I'm trying to create a properties box for specific tiles. When I draw the components onto the JPanel and display it as it is, it shows two check boxes per row. On the ScrollPane however, all the check boxes go straight onto one line and draw out the scroll pane. Right now I am only concerned with just making the basic GUI.

Here is what I have so far:

Within the main class, I am creating the JFrame and adding components to it. I am attempting to create a JScrollPane which will hold the properties check boxes...

Here is the method where I am implementing the code. It works, but it doesn't display correctly.

private void createPropertiesBox() {
PropertiesBoxPanel pbp = new PropertiesBoxPanel();
propertiesBox = new JScrollPane(pbp);
propertiesBox.setViewportView(pbp);
frame.add(propertiesBox);

[Code] .....

I've been tinkering with this code for quite some time now and I cannot seem to make a breakthrough on how to fix this.

View Replies View Related

Swing/AWT/SWT :: Adding Arraylist To Jtable In Another Class

Jan 23, 2015

I'm trying to fill my jtable with an arraylist. The problem is the jtable is in an extended class and the arraylist in the mainGUI. Now how can I fill the jtable with the arraylist?

That's the arraylist in my MainGUI

BufferedReader in = null;
ArrayList<String> data = new ArrayList<String>();
try {
in = new BufferedReader(new FileReader("1.dat.txt"));
String str;
while ((str = in.readLine()) != null) {
data.add(str);

[Code] ....

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved