Image: You can notice that the ‘E’ letter in the label in underlined, so the users can type Alt E to get focus on the text field.hi, i have a JLabel inside a JPanel of which layout manager is Box Layout.And, simply iterate over chunks to display the content on the JLabel instead of explicitly taking the top value from the list and displaying the same on the JLabel i.e.simply put only these two lines in process() method for (Integer chunk : chunks) Text( "DISPLAYING " String() ); :-) 1 for provide a runnable example :-) – n Ic E c Ow Sep 7 '13 at all above comments have been taken into account and problem solved :-) – Abhishek Choudhary Sep 7 '13 at Swing Worker is an overkill for just a blinking label.In this article, I'll show you how you can get your programs working even if you're using the Thread class, and then we'll go on to look at the Swing Worker solution. You cannot update the GUI from do In Background, because it's not running in the main event dispatch thread. We need to make use of the first template parameter.For demonstration purposes, I've created a little Swing program. We can update the GUI by returning a value from do In Background() and then over-riding done(), which can safely update the GUI.Now I have the 2 classes and I see the set Status Bar sets the right value and the get Status Bar returns that value. I have tried repaint and other things but nothing seems to work. Image Loader Gui;import *;import image.*;import *;import javax.imageio.*;import javax.swing.*;import com.ftp.*;/** * @author * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */public class Image Uploader public void FTPImages(String path) catch (Exception e) } public static void main(String args) throws IOException }##################Image Loader Gui.java#################/* * Created on Apr 4, 2008 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */package gui;import There's nothing stopping you from using standard multi-threading techniques in Swing, and the usual considerations apply. Swing Worker is an alternative to using the Thread class, specifically designed for Swing.
When I have finished selecting which updates I want or do not want, I press on the Apply button and the updates are applied successfully but the JTable does not fully update.
i've spent about an hour trying to get my label to update from another class.
i set the label to public and i tried to invoke set Text() on it from the other class, but it doesnt change it in the GUI.
i will display an image with the JLabel at runtime, when the application first start, it will appear as an empty box with border.
i've set the border for the JLabel, but then it appears as a small rectangle, i've tried to use the set Size and the set Minimum Size but still it appears so small.