I'm really struggling adding JLabels to my GUI. The code is giving no errors but the JLables aren't showing up as I think I've done something else wrong. Here's my method for adding the JLabels:
public void showGraphics(){
for(int i=0; i<message.length(); i++){
if(message.charAt(i) == '#'){
JLabel localLabel = new JLabel("test label");
getContentPane().add(localLabel);
}
}
}
I think the problem might be to do with how the rest of the GUI is setup and the fact that I haven't specified where to add the JLabel just that I'm adding them.
I have a problem with slider which i want to create jlabels in a panel by sliding the slider and get the value but the jlabel doesn't show in jpanel. Below is the code :
JPanel PanelBoxes; JPanel panel; JLabel c; public static void main(String[] args){ DividePanel div = new DividePanel(); div.go();
I am working on a text based adventure game. (This is NOT OOP at all) The problem comes in at my second if statement inside my loop, it is not adding 1 to my array locations[] it keep printing location[0] then a 1 at the end. Not really sure what is going on here. I would like it to when I type "Go north" it adds 1 to locations[]
E.G locations[0] Go north locations[1] go north locations[2] package com.PenguinGaming; import java.util.Scanner; public class Game{
The serializable class ImagePanel does not declare a static final serialVersionUID field of type long public class ImagePanel extends JPanel{ ^^^^^^^ ^ ^^2 problems (1 error, 1 warning) mh_sh_highlight_all('java');
im basically just trying to put the image inside the GUI and centre the text underneath it. Which is hard to believe since the text is above the image in the code .
I have a supermarket checkout line where i have a list of available products on the left and then a basket on the right with the products in. The products are listed in an array, here is the product class
public class Product { private String name; private double weight; private double price;
[Code] ....
with getters and setters excluded, and the list these are put into
public class productList extends DefaultListModel { public productList (){ super(); } public void addProduct (String name, double weight, double price, int code){ super.addElement(new Product(name, weight, price, code));
i have the price for each product to be displayed in a text field with the following code
addBasketItem = new JButton(); getContentPane().add(addBasketItem); addBasketItem.setText("Add >");
[Code] ....
defaultCheckoutList contains my available items and defaultMainList is the basket, with mainTillPrice being the jtextfield.
This works to get the price however it just replaces each time i make a new entry with the price for the next item, i want a total of the price of all the items i have added, but not sure how.
I want to be able to check that the data for the ID is limited to a certain collection of characters formatted in a certain. For example, I may wish to limit it to 5 lowercase letters or numbers, or a combination of both. How could I do this?
Here is my program. I have to add the outputs from variable 'done' together. It seems to not work inside or outside the loop.
//A program that will find the last/check digit of a Book ISBN number.
import java.util.*; public class ISBN { public static void main(String[] args) { Scanner kb = new Scanner(System.in); System.out.println("Enter the ISBN number>"); String isbn = kb.nextLine(); //Even though the ISBN code is a number,
I wanted to create a interface with buttons ofshapes and type of transformation where user first select a shape, the shape will appear and user will have to click on the buttons on resize, reflect, rotate or skew to transform to shape. How can i do the coding? such as adding listeners to the shapes?
I am doing a few Spring tutorials and in eclipse and for each tutorial I have to right click my project, build path, and then add external archives and then select the spring JAR files I want to bring in and use before my project will successfully compile and run. I was just wondering is this required for every project or is there a way I can set eclipse up to look in these locations for every project without me having to explicitly tell it too?
I have been trying my hand at making 2d top down view games and have found myself repeatedly using the same code so i created a file with all the functions so when it is down i just import the jar and dont have to keep rewriting functions. I have trouble because the background is loaded on the screen and i dont know why as i didn't tell it to load. In fact I set the panels visiblity to false. Both of my classes are in the same package. Why I still get the Image.
Walking Turtle Java Code: import javax.swing.*; import java.awt.event.*; public class turtleWalker extends JFrame{ public static void main(String[] args){ JFrame frame = new JFrame("Walking Turtle");
I am trying to add two bytes together in binary. The problem is that I need to print the carryover also. The printed result should be 8-bits long if the byte or the integer converted in binary is less than 8-bits the empty space should be filled with 0-s. I figured out how to print and add them, the part with the filling the blank with 0-s too. how to print the carryover. For example:
byte x =15; byte y =9; the output will be :
00011110 - carryover x 00001111 y + 00001001 __________________
00011000 - result
import java.util.Scanner; public class Addbytes { public static void main(String args [])
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);
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 Class ActionListener method: Java Code: public void addMovementListeners(ActionListener u, ActionListener d, ActionListener l, ActionListener r){ moveUp.addActionListener(u); moveDown.addActionListener(d); moveLeft.addActionListener(l); moveRight.addActionListener(r);
[Code] ....
Which method is better? Is there another method that is even better than these two? Trying to get this MVC thing down.
I am making a graph to implement Breadth First Search and Depth First Search. I changed the program because I want each button to be its own node. However I am having an issue placing them into a panel. When I run the program I get the following error:
The method add (Component) in the type Container is not applicable for the arguments (Buttons)
JPanel matrixPan(){ Buttons[][] matrixBtn = new Buttons[25][25]; JPanel panel = new JPanel(); panel.setSize(550,550); panel.setLayout(new GridLayout(25,25));
I was assigned to create a program that opens up a window that asked the user for an input of 0-10. This input will create three windows with the correct number of rows and columns of JTextFields in the form of a matrix. the third window has a button that adds the two matrices (which also take user input) and adds them together and prints them in the correct matrix fields. I am having trouble declaring the 2d array from the user input and creating the windows with the correct amount of jtextfields to move on with my program.
public class Main { public static void main(String[] args) { Player[] playerList = new Player[] {new Player("Daniel", 3, 3, 2, 1, 1, 3),new Player ("Player2", 2, 4, 1, 6, 3, 2)}; System.out.println(Player.getPlayer()); } } mh_sh_highlight_all('java');
[code]....
and whenever I run it, it prints out the last player, so I was wondering how to identify them separately, but still use the array, as (I believe) it is the most efficient way.
import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class Hmwk1 { public static void main(String[] args) { String fileName = "lotto.txt"; final int arraySize = 45; int[] count = new int[arraySize];
[Code] .....
My problem is where do I start or add the following code to be added?
I only want to use 1 array and may be or should I try a catch block? The number or numbers that were picked least frequently.
The average number of times that all of the numbers were picked. For example, the average might have been 210 times.
The number or numbers that were picked the average number of times.
The number or numbers that were picked most frequently.
I was working on adding a selector on the screen. Searching for code, I found something that some created better than I ever could. I'm trying to integrate it into my code.
I have a program that is pretty MVC.
I'm in my controller class and I'm calling this code:
java - Drawing a bounding rectangle to select what area to record - Stack Overflow
I've changed it to a runnable and called a wait after I called this class, but it still continues on to the next line.
I'm thinking I'll have to either create a super controller (one that manages two controllers and have a multiple set of views and models) because I'll have multiple views or I'll have to figure out how to wait for it to finish as a thread. As mentioned above, wait() doesn't work.
This is the code in my controller after I changed it back from a Runnable:
SelectionRectangle m_rect = new SelectionRectangle(); //Thread m_thread = new Thread(m_rect); //m_thread.start(); TopLeft = m_rect.getTopLeft(); BottomRight = m_rect.getBottomRight(); C_view.setText(TopLeft.toString());
I want to add a picture to my buttons. The end statement will be a path finding algorithm that will with show the picture on all the buttons on the shortest path. I am using a constructor at the moment passing a picture object to it. It is suppose to work but its not on line 30...
Java Code:
import java.awt.Color; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.*; public class Screen implements ActionListener { public JButton[][] b=new JButton[20][20];