Skip to content

Tag: java

Using Prepared Statements to set Table Name

I’m trying to use prepared statements to set a table name to select data from, but I keep getting an error when I execute the query. The error and sample code is displayed below. Any thoughts on what might be causing this? Answer A table name can’t be used as a parameter. It must be hard coded. So…

How to encrypt String in Java

What I need is to encrypt string which will show up in 2D barcode(PDF-417) so when someone get an idea to scan it will get nothing readable. Other requirements: should not be complicated it should not consist of RSA, PKI infrastructure, key pairs, etc. It must be simple enough to get rid of the people snoopin…

Shrinking an ArrayList to a new size

Do I really need to implement it myself? Answer Create a sublist with the range of elements you wish to remove and then call clear on the returned list. This approach is mentioned as an idiom in the documentation for both List and ArrayList. Here’s a fully unit tested code example!

Making a JPanel manually resizable

I have a JFrame with BorderLayout as the layout manager. In the south border, I have a JPanel, I want this JPanel’s size to be adjustable by the user, i.e. the user can click on the edge of the border and drag it up to make it larger. Is there any way you know that I can do this? Answer

Determine the size of an InputStream

My current situation is: I have to read a file and put the contents into InputStream. Afterwards I need to place the contents of the InputStream into a byte array which requires (as far as I know) the size of the InputStream. Any ideas? As requested, I will show the input stream that I am creating from an upl…

How to display X-Bar statistics symbol in Java Swing label?

What’s the best way to insert statistics symbols in a JLabel’s text? For example, the x-bar? I tried assigning the text field the following with no success: Answer Html codes will not work in Java. However, you can use the unicode escape in Java Strings. For example: Also, here is a cool website f…