Graphic Class - Resize PaintComponents
Sep 7, 2014
I have created a small program with methods of the Graphics class. I want to resize the frame and make it fit the screen, but after trying various layout managers, have come to the conclusion that by setting the sizes of the various shapes specifically in the paintComponent method, I can't resize. Is it possible to resize a frame with its paintComponent methods? Maybe I'm just not using the layout managers correctly but the Graphics just wont resize. I have tried setting the weights when I used GridBagLayout.. not working. I thought maybe there is a way to set the frame or panel to take the Graphics and then resize the panel. That doesn't work either.
View Replies
ADVERTISEMENT
Apr 25, 2014
I want a java program
Program must be jframe that contain 2 buttons and a graphic.
Graphic is any thing car or human or any thing and by changing x-axis of of the graphic it will be as if it walk from place to another.
We must use the function timer that change the x-axis after defined time.
The two buttons are one for stop walking and another for resume.
View Replies
View Related
May 21, 2014
This is a lab for one of my CS classes, and the assignment is to create a randomly filled array (values 10-100) and use these values as the height of an array of rectangles (essentially a bar graph)that will be drawn on a page. After that's done, the code should use the selection sort method to sort the bars least to greatest, being repainted as it's sorted.
I'm receiving no errors, the original draws just fine, and the code sorts the first position and then...it just hangs. Like it's in an infinite loop but I have all of the modifiers in place (I think. I've been staring at this code for three days straight and I don't think I really see it anymore). I've tried talking to my professor and I get that her private life is really busy right now, but she just keeps blowing me off and I don't know what to do. Anyway, done with back story and whining so here's the code.
Rectangle class:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Rectangle
[code]....
View Replies
View Related
Feb 3, 2015
For the assignment, we are supposed to make a checkerboard with alternating colors, then put images on top of certain spaces to act like "pieces." I did the checkerboard, but whenever I go to try and put an image the checkerboard, it doesn't appear! I put the image in the same directory as my other code as well. I did some experimenting and discovered that the image is appearing, but behind the checkerboard.
Here is the code:
import java.awt.*;
import javax.swing.*;
public class CheckerBoard extends JApplet{
public void paint(Graphics g){
super.paint(g);
Image img1= getImage(getCodeBase(),"arrow1_nw.png");
g.drawImage(img1,500,500,this);
[code]....
View Replies
View Related
Nov 24, 2014
I am trying to draw a binary node tree to a text file.
public class BinaryTreeExample {
public static void main(String[] args) {
new BinaryTreeExample().run();
} static class Node {
Node left;
Node right;
int value;
public Node(int value) {
[Code] .....
This will output:
Building tree with rootvalue25
=================================
Inserted 11 to left of node 25
Inserted 15to right of node 11
Inserted 16to right of node 15
Inserted 23to right of node 16
Inserted 79to right of node 25
Traversing tree in order
=================================
Traversed 11
Traversed 15
Traversed 16
Traversed 23
Traversed 25
Traversed 79
I need to print this information in the form of a graphic to a text file. so for example:
OUTPUT IN TEXT FILE
25
/
11 79
etc...
View Replies
View Related
Feb 20, 2014
Square:
package assignment1;
import java.awt.*;
public class Square
{
private double x,y; // Current position of the square.
private Color color; // The color of the square.
private int side; // The side of the square
public Square() // constructor
[Code] .....
This is the square class, it draws an orange square that moves around in the applet viewer, works fine and as it supposed to do.
Ship:
package assignment1;
import java.awt.*;
public class Ship
{
private Square[] fleetMembers; // declare fleetMembers as an array of Square
private int total = 5; // Max number of squares in fleet
private double x,y;
Ship() // Constructor
[Code] ....
This is my FleetOfShips code. It is supposed to be a set of ships moving around together, but for unknown to me reasons it doesn't work. It does compile without any problems but when I run the applet it doesn't do anything.
View Replies
View Related
Nov 30, 2014
I want to import an image to resize but not sure how to start of.Should I be using the "BufferedImage & ImageIO.read" method or the "paint(Graphics g) { Image img1 = Toolkit.getDefaultToolkit().getImage" method?
View Replies
View Related
Oct 21, 2014
I need to make a code that will ask the user for an array size and the numbers that go in the array. Then it must ask for a new size and copy the numbers from the first array and add numbers to fill the new array.
import java.util.Scanner;
import java.util.Arrays;
public class Lab07{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("How many numbers do you want to enter?");
[Code] ....
I can make the first array but I am getting stuck on the second this is what I am getting back
How many numbers do you want to enter?
3
Enter the 3.0 numbers now.
7
1.2
9
These are the numbers you have entered.
[7.0, 1.2, 9.0]
How many numbers do you want to enter?
5
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at Lab07.resizeArray(Lab07.java:27)
at Lab07.main(Lab07.java:18)
how do I get the new array and not the error
View Replies
View Related
Jan 30, 2015
So I have got a button and there is this property assigned to it:
button.setIcon(new ImageIcon("srcimage.jpg"));
The icon is not displayed in full, as it is larger than the button. What property can I use to resize the icon? I have tried few and it did not work.
View Replies
View Related
Jan 9, 2014
I have a problem with my program. My aim is to display in a JPanel, 2 rectangles, and resize them by clicking. I want to give the user the ability to change the height of the rectangles (independently) by moving the top and/or bottom edges. Currently, it displays the 2 rectangles, but impossible to resize and I can not find the solution.
Java Code:
import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.ArrayList;
import javax.swing.*;
public class Resizing extends JPanel {
private static final int PREF_W = 600;
[Code]...
View Replies
View Related
Jan 21, 2014
Whenever I make something in Swing, I always need to resize the window for me to see the graphics on the window. I have been told to use the pack() method on it, which I have, but the problem with it is that it just sets the window to a minimal size, only displaying the x + and -.For one of the "games" I made, it at first didn't work until resize, then I added a repaint() after the constructor and it worked for me, but when my friends download it they cannot see it.
View Replies
View Related
Jan 12, 2011
I need to create a program that draws a graph, but for now, all I have done is two lines: the X and Y axis. The program is designed in a way as to automatically resize the graph when the window is resized.
Is this code in some way extremely inefficient? I get TERRIBLE flickering when I resize the window. Is there something that will at least reduce the flickering?
mainApp.java:
import java.awt.*;
import javax.swing.*;
public class mainApp {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setSize(300,300);
frame.setVisible(true);
[Code] ....
I have added a screenshot that shows the window flickering.
View Replies
View Related
Jan 29, 2014
Suppose i have a book class and bookArray class.in book class contains four fields name,id ,publisher and author. in bookArray class: book bookArray=new book[20]; i have to save those four fields in the array but after completed the array i should have re-size the array with contains the previous data. How?? I have pass those values from the main class..
View Replies
View Related
Jan 10, 2014
I have a problem with my program. My aim is to display in a JPanel, 2 rectangles from an arraylist, and resize them by clicking. I want to give the user the ability to change the height of the rectangles (independently) by moving the top and/or bottom edges. There is errors in my code but where ? Netbeans underlines 2 lines (in bold).
My code:
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.Path2D;
[Code]....
View Replies
View Related
Sep 5, 2014
I have swing UI designed and I want the components to resize when the frame is manually resized. The design is as shown in the fig Project UI.jpg
The panel 4 and panel 5 will change their contents according to the list item clicked. Panel 4 just has text area but panel 5 a panel with numerous components as label, combo box, text field,check box will be present.Now if the frame resizes, I won't all the components to resize according to the frame size.
View Replies
View Related
Aug 15, 2001
Any way to resize an ImageIcon when placing it on a Button so that I don't have to physically rezize the image file?? I am writing an Application, not an applet, so the getImage method won't work.
View Replies
View Related
Jul 16, 2014
How to resize Components (JButton , JTextField ...) with MouseListener or etc ?
View Replies
View Related
Apr 9, 2014
I have the following project:
Java Code:
package boxmatrics;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JFrame;
public class BoxMatrics {
public static void main(String[] args) {
[code]....
Why I have to resize the window(JFrame window) manually, with the mouse, in order to see the components?Where do I need to call repaint(); ?
View Replies
View Related
Mar 8, 2014
My components dont show until I resize the frame.
public class Frame extends JFrame{
private final static int WIDTH=400, HEIGHT=400;
public Frame(){
super();
super.setSize(WIDTH,HEIGHT);
super.setVisible(true);
[Code] ....
In my main class I am just creating the frame and the panel then adding the panel to the frame.
View Replies
View Related
May 16, 2014
Lets say the JDialog opens 5x5. The user is allowed to modify its size to be any size larger than 5x5 but is not allowed to make it smaller. Is there such a property or will this have to be regulated via code?
View Replies
View Related
Feb 26, 2014
Is it possible to allow users to resize columns in a JTable that has no header? I'd like the user to be able to grab the column lines on any of the data rows and be able to resize just like they can in the header.
View Replies
View Related
Jan 10, 2014
My JPanel when adding components to it will never make its self larger but it will make my components inside smaller even though I have set the minimum and preferred sizes for those components? I am using the GridBagLayout for my layout manager as I am trying to get used to it.
package manning;
import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.GradientPaint;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.GridBagConstraints;
[code]....
View Replies
View Related
Sep 18, 2014
I am looking for a way to find a resize animation for an application I'm developing. I found this answer but I figure there could be a better method out there,
Java - How do I create a Resize animation for JavaFX stage? - Stack Overflow
I am just looking to select something in a list, then press a button which would enable the animation and enlarge the stage. This will happen twice.
View Replies
View Related
Sep 26, 2014
I developed a swing application using group layout. It resizes when I resize the frame but when I change the screen resolution or when I run the application in a laptop which has small sized screen, the components over lap each other. I need my application to fit according to the screen resolution
The code is as follows
private void initComponents() {
jComboBox1 = new javax.swing.JComboBox();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
[Code]...
According to the list item selected, an internal frame will appear in the desktop pane. I use group layout for that internal frame too.
View Replies
View Related
Jan 19, 2014
I'm using a jpanel with an 8 by 8 grid layout of jlabels to which I'm adding images to represent a chess board. At first, I was using the ImageIcon class to initialize my icons, but as soon as I added these icons to the labels, the labels no longer changed size with the window (which I want to happen). URL...
So I copied in the class, and initialized a different set of icons using the stretch icon class (specifically, the method that allows you to initialize a stretch icon from a filename), however, when I use these stretch icons, the result is the same. Is something wrong with the class, or with my implimentation of it, and how would I fix this?
View Replies
View Related
Jan 16, 2014
I'm using a jpanel with an 8 by 8 grid layout of jlabels to which I'm adding images to represent a chess board. At first, I was using the ImageIcon class to initialize my icons, but as soon as I added these icons to the labels, the labels no longer changed size with the window (which I want to happen). Someone suggested to me to use this custom stretch icon class, found here:
[URL] ....
So I copied in the class, and initialized a different set of icons using the stretch icon class (specifically, the method that allows you to initialize a stretch icon from a filename), however, when I use these stretch icons, the result is the same. Is something wrong with the class, or with my implementation of it, and how would I fix this?
View Replies
View Related