Swing/AWT/SWT :: Paint Circle In Frame On Key Press - Cannot Get KeyListener To Work

Nov 3, 2014

I wanted to try out using a KeyListener to read what key I press so it can paint a circle in my frame, but I can't get it to work?

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.Random;

[Code] ....

View Replies


ADVERTISEMENT

Swing/AWT/SWT :: How To Paint Image On Frame

Mar 8, 2015

I simply want to paint an image on my frame, just once each time the paint() method is called, but how to call the paint method in any good way. This is how it looks:

import java.awt.AWTException;
import java.awt.Dimension;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;

[Code] ....

I have a frame in another class, and from my assumption I need to somehow tell my paint method to paint on that specific frame right?

View Replies View Related

KeyListner Won't Work - Just Ignoring Key Press

Apr 5, 2014

Java Code:

package --.-----.game;

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.ArrayList;
import java.util.List;

public class InputHandler implements KeyListener{
public InputHandler(Game game) {
game.addKeyListener(this);

[Code] ....

I'm trying to figure out why this doesn't print "This works" if I press or release anything. It just ignores the keys that I press.

Does this class look right?

View Replies View Related

Swing/AWT/SWT :: Paint Screen Without Paint Methods?

Sep 22, 2014

Is it possible to paint to the screen without using methods such as paint(), paintBorder(), paintChildren, paintBorder, paintComponent, paintAll() and any other paint like methods I may have missed. These are, by the way, taken both from JComponent and Component. So, is it possible?

View Replies View Related

KeyListener Doesn't Work - Button Is Not Displayed

Apr 14, 2015

Why the keyTyped function isn't triggered, when i type a key?

Here is my code:

package main;
import java.awt.Component;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.ArrayList;
 
[Code] .....

I have noticed, that if i call setVisible(true) before i add the button, then it works, but the button is not displayed... How can i achieve that the button is displays AND the KeyListener works?

View Replies View Related

Swing/AWT/SWT :: Displaying Image On Button Press

Mar 22, 2014

I have been reading some java guides here [URL] .... and was trying to put a bit of what I have learnt into practice but am having some difficulty. Basically, using netbeans IDE I have created a new jFrameform so that I can place swing components in design mode. What I want to create isnt overly complicated but I just cant seem to get it. In design I have simply added a panel and a button. When I press the button I want to display an image I have located at:

/resources/images/numbers/1.png.

This is my code so far (most of it has been automatically generated from me adding things via design mode:

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package test;
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.io.*;
import javax.imageio.*;

[Code] ....

I assume I need something like below somewhere , do i need to create a draw method? if so how do I call it as it is expecting graphics2d as a parameter, what would I pass into it?

BufferedImage img = null;
try {
img = ImageIO.read(new File("/resources/images/numbers/1.png"));
} catch (IOException e) {
}

View Replies View Related

Swing/AWT/SWT :: How Much Overhead Involved In Associated Paint Methods

Jan 27, 2014

Since the Paint methods are being executed anytime a frame is being moved or resized, how much overhead could an application incur if the application

- has many frames
- doing a lot of moving
- doing a lot of resizing
- has a lot of background processes running.

As a rule, I try to only keep the most essential code in these types of methods and wondering if that type of thinking is "old school".

How much overhead is actually involved? If you needed to monitor the size of a given frame anytime the user resizes it, would you be concerned that using these methods would incur too much overhead?

View Replies View Related

Swing/AWT/SWT :: Paint Application - Mouse Events In Same Class

Apr 15, 2015

I have my paint application, i use the following mouse event to draw my shapes (mousePressed, mouseReleased, mouseDragged). Now after the user paint a circle for example, he must be able to drag the shape; to be able to do this. i think i must again implement the different mouse Events. I have done it and the drag is not working. How can i achieve this. can we implement multiple (mousePressed, mouseReleased, mouseDragged) in the same java class??

View Replies View Related

Swing/AWT/SWT :: Keeping Track Of Strings Drawn On JPanel Using Paint

Nov 1, 2014

So, I have this simple program that paints a string on JPanel using g2.drawString("Hello world", 40, 120). Basically, I want to be able to keep track of many strings on the JPanel at once. I'm not sure how to do this. For example, I would want to have an ArrayList of objects that keep track of these strings.

I want to be able to click-and-drag these strings so I will need to know there locations, etc.

Right now, using g2.drawString, it only draws the string. I want something like gw.draw(myStringObject).

import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import javax.swing.JFrame;
import javax.swing.JPanel;

[Code] .....

View Replies View Related

Swing/AWT/SWT :: Mini Paint Program - Changing Size Of Shapes

Jun 4, 2014

I am currently writing a small drawing program and I am having trouble with changing the size of the shapes. To do this, I have to access the arraylist shapes, check whether pressedX/pressedY is on any of the shapes in the arraylist using the findShape() method and then when released, uses moveBy() in the Rectangle/Oval/Line class and moveShape() in the miniDraw class to move the shape and draw it in the newreleasedX/releasedY position.

So far I think I have pin pointed the problem to being the method in all the shapes classes, that checks whether the pressedX/pressedY which is the on() method, and the findShape() method in the miniDraw class.

This is the minidraw class

import ecs100.*;
import java.awt.Color;
import java.io.*;
import java.util.*;
import javax.swing.JColorChooser;

[Code] .....

View Replies View Related

Swing/AWT/SWT :: How To Do A Nested Circle Dynamically

Mar 5, 2015

i want to draw a circle inside a circle in java. so far i'm using this piece of code

private Ellipse2D.Float drawEllipse(int x1, int y1, int x2, int y2) {
int x = Math.min(x1, x2);
int y = Math.min(y1, y2);
int width = Math.abs(x1 - x2);
int height = Math.abs(y1 - y2);
return new Ellipse2D.Float(x, y, width, height);
}

View Replies View Related

Swing/AWT/SWT :: Draw A Line (Horizontal) Inside A Circle

Mar 12, 2015

I want to draw a line inside a circle, i what to have a horizontal line. Here is what i have done so far.

import javax.swing.SwingUtilities;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import java.awt.Color;
import java.awt.Dimension;

[Code] ....

View Replies View Related

Swing/AWT/SWT :: Drawing A Semicircle Using Formula For The Equation Of A Circle

Sep 19, 2014

So Ive got to make a turtle on an image draw a semicircle that starts at the top of a circle and goes down and to the left, changing colors halfway through. I've got everything down, I can draw the turtles and make them do straight lines. My problem is more math related. I need to use the equation of a circle, give it points, and figure out how to write that code in java.

We use the equation for a circle: (x - a)^2 + (y - b)^2 = r^2

amanda.setName("amanda");
amanda.setShellColor(Color.BLUE);
amanda.setBodyColor(Color.RED);
amanda.setPenColor(Color.YELLOW);
amanda.setPenWidth(3);
amanda.forward();
amanda.turn(-90);
amanda.setPenColor(Color.BLUE);
amanda.forward(???);

the question marks are where I need to draw a line on an arc, like in the picture.

View Replies View Related

Swing/AWT/SWT :: Repaint Method Is Automatically Erasing Old Circle?

Feb 19, 2014

This code is shown to eliminate "smearing":

public void paintComponent (Graphics g) {
g.setColor(Color.white);
g.fillRect(0,0,this.getWidth(), this.getHeight());
g.setColor(Color.green);
g.fillOval(x, y, 40, 40);
}

I had done all the previous code (in my own style) and found that the background rectangle was either being redrawn on its own, or there was something else removing the old circles from the screen. I then typed in the code from the previous page exactly as it was, to see if I had some change in syntax that would cause this, and it did the same thing.

Here's my code:

import javax.swing.*;
import java.awt.*;
public class SimpleAnimation {
int x, y;
private static final int HEIGHT = 600;
private static final int WIDTH = 600;

[Code] .....

Is this because I'm using JRE7? I can't find any documentation that indicates the repaint() method has changed since Java 5.

View Replies View Related

Swing/AWT/SWT :: Frame And Panels

Nov 30, 2014

I wrote the following code to get a frame,button in south and a red color circle,which i got.In the "actionPerformed" method i wrote "setContentPane(mp2)" thinking it would put another panel on the frame with a blue circle but when i pushed the button,the button got stuck and the circled did not change.

import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Fra implements ActionListener
{
MyPanel2 mp2;
JFrame frame;
JButton button;
public static void main(String[] args)

[Code] .....

View Replies View Related

Swing/AWT/SWT :: Java Frame Is Showing Blank?

Jul 5, 2014

i have problem with the following two java classes, driver class Reservations and Room class. When i run, it just show blank frame, tell me where i gone wrong.

import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
public class Reservations extends Frame implements ActionListener {
Color lightRed=new Color(255,90,90);
Color lightGreen=new Color(140,215,40);
Rooms room=new Rooms(5,3);

[code]...

View Replies View Related

How To Avoid Flickering When Calling Another Swing Frame

Jul 28, 2014

I am trying to call another swing frame from my current frame. And after calling second frame i dispose the current frame.

But while second frame coming on the screen, current frame gets dispose and second frame takes some seconds to appear on screen.

So its creating a bad flickering effect on screen and its not suitable for my application.

I want that first frame will call sencond frame and it will not look like second frame is called. I just want to cancel flickering effect.

Here is my source code.

1st Frame:

public class Welcome extends JFrame {
JFrame f;
JTextArea nameField,nameField1;
JLabel lable;

[Code] .....

View Replies View Related

Swing/AWT/SWT :: Jinternalframe Active Frame Different With Java 7?

Jun 24, 2014

I am in the progress of updating my code and re-testing after switching from Java 6 to Java 7. When I open multiple JInternalFrames in my application under java 6 I am used to closing the top most internal frame and having the frame immediately under it become the next active frame. When I run the same code under Java 7 I see a different behaviour in as much as when I close the last frame I opened, the next one to become active is the first one.

To illustrate this another way, lets say I open 5 internal frames, 1,2,3,4 & 5

In java 6 when I close frame 5, frame 4 becomes the active frame.

In java 7 when I close frame 5, frame 1 becomes the active frame.

View Replies View Related

Swing/AWT/SWT :: How To Generate PDF File Of The Contents In AWT Frame

Sep 25, 2014

I have been doing a project of ERP solution using JAVA AWT FRAMES and MYSQL(for database purpose). Here there is an ADMIN portion, who has the authority to make PAYROLLS of individual employees. There is a Frame where individual employee details will be shown(like basic salary, HRA, no.of leaves, other allowances...etc) in text boxes.

Now what i want is to make a PDF file of that payroll, so that I can make a hardcopy of it. The idea is just like anyother online form fill-up, where at the end you submit and save (or export) as a PDF (or text file) document. But I mention that it is a stanalone project, not an online one (i think it doesn't matter though).

So the basic idea is how to make a PDF file by extracting the text field or choice contents from a frame in JAVA AWT.

View Replies View Related

Swing/AWT/SWT :: Application That Displays A Frame Containing Two Panels

May 9, 2014

I'm having trouble with this program. In my textbook it says "Write an application that displays a frame containing two panels. Each panel should contain two images (use four unique images - your choice). Fix the size of the first panel so that both of its images remain side by side. Allow the other panel to change size as needed. Experiment with the size of the window to see the images change orientation. Make sure you understand why the application behaves as it does". I successfully imported the images, but I can't find out anywhere how to allow the second panel to change size with the window.

import java.awt.*;
import javax.swing.*;
public class TwoPanels
{
public static void main(String[] args)
{
JFrame frame = new JFrame ("Embedded Images");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ImageIcon iconOne = new ImageIcon ("glove.jpg");
ImageIcon iconTwo = new ImageIcon ("cleats.jpg");
ImageIcon iconThr = new ImageIcon ("bat.jpg");
ImageIcon iconFou = new ImageIcon ("baseball.jpg");

[code]...

View Replies View Related

Java Swing Frame Can't Call On Other Methods From Main

Mar 25, 2015

I am trying to make a 2d graphical animation using the java swing classes in order to make a frame. I had a basic version working when all of the code was under the main method, but when I moved some into another method it broke it. With y understanding of java my code should work as I create a variable of the method containing the code and then assign the size and exit button. However this causes many problems such as my BeaconFrame method informing me that it is unused when I have used it. Here is my code:

import javax.swing.*;
import java.awt.*;
 public class BelishaBeacon {
  public void BeaconFrame() {
JFrame frame = new JFrame();
JPanel panel1 = new JPanel();

[code]....

View Replies View Related

Swing/AWT/SWT :: How To Prompt Before Exit In Single Frame Application

Apr 22, 2014

I have a Single Frame Application and I simply want to prompt the user with a dialog confirming they really want to close before they actually close the program, specifically when they click the X in the upper right. I THOUGHT it was like any other java application, with the slight added complexity of having to target the program-created-JFrame with: ".getApplication().getMainFrame()".

MyApp.getApplication().getMainFrame().setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);

With that code, DO_NOTHING_ON_CLOSE is set on the JFrame, yet the program closes anyways. Which I don't understand.So I did some reading and found this: URL....That lead me to the configureWindow override, where I successfully tried this:

root.addWindowListener(new WindowAdapter() {

@Override
public void windowClosing(WindowEvent e) {
// write your code here
System.out.println("Window Closing");
}
});

But as far as I can tell that will only let me react to the window closing, not to the command to close it, where I could then kill the command in the dialog if they so "no I'm not ready to quit yet", if that makes sense. So, how to give a prompt before closing?I am using netbeans IDE to create this app - not sure if that is relevant, since maybe it is an oddity with the IDE and not Single Frame Applications.

View Replies View Related

Swing/AWT/SWT :: Trying To Get GridBayLayout To Work

Mar 20, 2015

I am trying to get the gridBagLayout function to sort my code to look like the attached image. I am having trouble figuring out how to do it or even where to start. My code can be seen below and this was as far as I could get on my own.

// Using JSlider to size an oval.

import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JSlider;
import javax.swing.SwingConstants;
import javax.swing.event.ChangeListener;

[Code] .....

View Replies View Related

Swing/AWT/SWT :: Panels Switching On A Single Frame Using Netbeans Builder

Feb 3, 2014

I am writing a ComputerBaseTest application with Netbeans. I have each question on a panel and I want the questions(panels) to be switched, viewing the previous and the next question on a single frame, but I do not know how.

I only understand frame switching if each questn is to be on a frame but each score on each question (frame) do not sum up to give the overall score at the end of the test. Using multi-frame shows a sign of bad programming.

View Replies View Related

Swing/AWT/SWT :: Unable To Add Jpanel Dynamically Inside Single Frame

Oct 4, 2014

I am building a GUI application which consists of two panels "panel" and "panel1". "panel1" have a button "addTimer" when clicked it should add the "panel" to the frame if i gain click the button it should again add the "panel" without overlapping the previous "panel" rather it should be created below the previous "panel". If i click on the button "addTimer" n times it should add the panel n times. Along with this the frame size has to dynamically change depending on the number of panels produced. Below is the code i tried my level best to satisfy the above conditions.

package superTimerV2;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class SuperTimer extends JFrame {
private static final long serialVersionUID = 1L;

[Code] ....

View Replies View Related

Swing/AWT/SWT :: Detecting Mouse Click Inside A Box Painted In Frame?

Feb 9, 2015

In the method mouseClicked(MouseEvent me) the co-ords of the click are obtained.

* if they are within the confines of the rectangle rect, console output System.out.println("inside box") is displayed
* in either case the click co-ords are displayed in the console

I'm getting the co-ords of the mouse clicks but no message when the click is inside the box

import java.awt.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
/*
Experiment 04 was successful. So now (Experiment 05) I must try and see if I can identify mouse clicks that occur within the rectangle.
*/

public class AFrame extends Frame implements MouseListener {
ARectangle rect;
public AFrame(ARectangle rect) {

[Code] ....

View Replies View Related







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