I code a program using Eclipse Keppler with Java 8.0. I made a program with 2 JPanel. The first JPanel is working well. From a button in first JPanel, I excute second JPanel, but It is not working. No error when I compile the code. Here is, I attached the source code.
I am making a game in java and i want to make a title screen. What I am trying to do is make a jpanel and load another jpanel when a button is pressed in one of the japenls. Here is the code for the runner
import java.awt.BorderLayout; import javax.swing.JFrame; public class Runner extends JFrame { // Have these set up so they can be seen everywhere public static final int GAMEWIDTH = 540; public static final int GAMEHEIGHT = 710; static boolean loading = false;
[Code] ....
here is the code for the jpanel that loads the other jpanel
I have a Main() class that extends JPanel and I'm trying to add Card() that also extends JPanel.When I add a Card() or Main() object to the JFrame directly, it works fine. The problem arises when I try to add a Card() object to the Main() object.
I edited the code a little bit to make it easier to read so hopefully it's fine.
Main() code: public class Main extends JPanel implements Runnable { // HARDCODED OPTIONS public static final int WIN_WIDTH = 1200; public static final int WIN_HEIGHT = 800;
public static final int GRID_X = 9; public static final int GRID_Y = 5;
I am developing an application to share my client screen with server, it is working well on swing. But i want to develop as web application, i am trying to using applet. But i am facing the fallowing problem..,
1) The Applet screen also open and project also running well on server mechine. But unable to see the client screen on the server.
2) The problem may be to display the JDesktopPane or JInternalFrame.
My working Server Code extends withe JFrame..Java Code:
I want my program to show 1st panel and when a person press image label 2nd panel showup which will have 2 tabs "oneway" and "round trip". But rightnow I only see 2nd panel with only 1 tab and don't see 1st panel at all.
I have a JPanel embedded in a JScrollPane. I draw in the JPanel, using the paint() method. I have to draw some shapes that can go far in the y direction, that's why I put my JPanel in a scroll pane, in order to scroll down to be able to discover the shapes down. But even though I put my JPanel in a JScrollPane, it soon blocks in the y direction and does not show the shapes far in the y direction.
Note: I used a GridBagConstraints which is correctly set, with its fill attribute etc.
As you can see in the above image. I have create One jFrame inside it their is one jPanel. Inside jPanel their are dynamic buttons whose range can change. (its like text box if you add more text scroll bar will appear)
I want to add jScrollBarr/jScollPane to jPanel so that when more than 6buttons will be their, I can scroll it down/up. So my question is how should I place jScollPane using this DRAG-DROP tool. When i clicked on jScrollPane and tried to put it inside jPanel I am unable to set it's position. It's my first time to add jScrollPane for jPanel inside jFrame.
In my if statement on line 46 & 47 im trying to add the buttons to the screen if the player has lost and the "game over" screen have popped up. But the buttons aren't showing... what am i doing wrong?
Yes my JPanel is not displaying all the time like you would think it would. Before you beat me up yes I am a bit new I am just working on the GUI part of java over my summer break. Obviously it is not suppose to do that. Secondly, As you can see i am using the alphabet to create JButtons. Shouldnt there be an easier way to use a for( loop) . I tried before but I didn't want to get too side tracked.
Java Code:
import javax.swing.*; import java.awt.*; public class hello { private JFrame alphaframe1; private JFrame alphaframe2;
I'm learning the swing options of Java, and my first exercise was the typical Chat Room. I got everything right: TextField, TextArea, the jpanel at left side and the buttons inside of it. BUT I can't order the 2 buttons (1 north, 1 south). I've already looked for answers, but didn't find anything and I tried to asked the teacher, but she was too lazy to look for the error. Here is my code:
Is there a way to create insets for the JPanel without using the GridBagLayout, or createEmptyBorder() because the panel already wants to have an etched border?
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 am trying to move a JLabel in a JPanel, but can't seem to make it work. I can't provide a compiling code, but a few fragments. I have a JLabel [] array. i want to move with the mouse elements of this array. Let's say i want to move JLabel[i]. I implemented this:
Java Code:
static int labelY; static Point labelX; static Boolean flag = false; jLabel[i].addMouseListener(new MouseAdapter(){ public void mousePressed(MouseEvent evt){ labelY=evt.getY();
[Code]...
I used the bool flag because i can't make changes to the label when it is inside an anonymous class. I also tried using setLocation but that did not work also. I don't get any errors when compiling. But when i run it and try to drag the JLabel[i] i get a long list of errors:
Java Code:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at puzzle.hw$1$2.mouseDragged(hw.java:276) at java.awt.Component.processMouseMotionEvent(Unknown Source) at javax.swing.JComponent.processMouseMotionEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source)
public static javax.swing.JPanel pane; I initialize it in a method (Well, Netbeans' GUI builder does. :P) pane = new javax.swing.JPanel(){ @Override public void paint(Graphics g){ g.setColor(Color.BLACK); g.drawArc(8, 6, 15, 15, 0, 90); /* This works. The panel and frame are displayed, the arc is drawn, &c. */ } };
it works and all; the arc is drawn.I want to draw on it dynamically by instantiating its Graphics (I call the "public Graphics getGraphics()" method.). This has worked for me before, taking a JPanel's Graphics and drawing with it through a different method than public void paint(Graphics g); But when I do, it comes up with a NullPointerException. WAIT! Don't go rambling on about initializing the variable because I've gotten past that NPE newbie's blockade.public static void render(Something s) { /*This is in a different file altogether. pane is public, static so I can access it from here. That's not the problem.*/
Upon further investigation: Exception in thread "main" java.lang.NullPointerException at physics.Renderer.render(Renderer.java:30) <-- This line is "JPanel jp = Frame.pane;" at physics.Renderer.renderall(Renderer.java:24) <--This line calls public static void render(Something s) at physics.Updater.update(Updater.java:47) <--Renderer is just a tool used by the Updater. Sounds like a game loop, right? at physics.Physics.main(Physics.java:31) <-- The game loop.
it says that Line 30, making jp and pointing it to pane itself is the problem.
Conclusion: -The JPanel in the JFrame is created, initialized and overrides a parent method. -The JPanel is not initialized, meaning that it is null. There is obviously a problem.
I've been working on this code since a couple days and I just can't find what's wrong here. I have make an image open when the JMenu m6 button is clicked but it just doesn't work. I've tried a bunch of different codes but when I click on the desired button, nothing happens. Here's the code :
I am trying to use images as my backgrounds for my JPanel.the problem is when I run the program the images don't show at first.T hey start to show after I have switched to another panel and then switch back. Here are my codes
I'm simply trying to make a gui for managing images for my purpose, but i fall at the first step: I'm actually not able to display an image, whether it would be a .gif or .jpg ....
//--------MY PANEL FOR VIEWING IMAGE--------- package graph2D;
it is supposed that i placed the image "pippo.gif" in my project "src" folder, isn't it? anyway I tried to add a new folder to my build Path, and place pippo.gif on it, but it doesn't work.
I read many posts online and watched tutorials on YouTube. I can't seem to get this work. Notice I am not using any drawing/graphics capabilities - I'd like to keep it this way as we have not gotten that far yet in my studies.The image is in a source folder titled Images under/in my project.
Java Code:
private JPanel jpImage = new JPanel(); private JLabel lblImage; private ImageIcon image; private Image img; // All those above defined prior to method // Within method (relevant to code above) ...
I'm attempting to add a Jpanel in a JFrame but it isn't working out.
import javax.swing.JFrame; import javax.swing.JPanel; public class stepone { public static void main (String[]args){ JFrame frame = new JFrame("CSC LAB 12"); JPanel colorJPanel = new JPanel(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);