• Analysing code size using JIDE TreeMap

    by  • January 18, 2012 • 1 Comment

    One of the visualization techniques that people ignored is the treemap. A lot of our customers used our group table or pivot grid to display the data. What you don’t know is the same data can also be visualized in a treemap. And it will be more effective for your users to find out what [...]

    Read more →

    A great enhancement to the CellStyle feature in JIDE Grids

    by  • January 17, 2012 • 1 Comment

    A plain JTable is boring. People usually want to add some styles such as different colors, different fonts, nice little decorations to the JTable cells to make the table more interesting. Before using JIDE Grids, the only way to add styles is to use customized TableCellRenderers. For each unique style, create a TableCellRenderer and associate [...]

    Read more →

    Alphanum Sorting

    by  • December 7, 2011

    While working on an issue related to the file encoding, I am trying to adjust the file encoding settings in IntelliJ IDEA. I noticed something not quite right about the sort order of the encodings. Naturally the ISO-8859-2 to ISO-8859-10 should appear before ISO-8859-13 and -15. UTF-8 should also appear before UTF-16 and UTF-32. Clearly IntelliJ [...]

    Read more →

    Meet our first JavaFX component

    by  • October 4, 2011

    Now the JavaFX 2.0 is formally released, we will start to roll out some JavaFX components. Our first component is RangeSlider. The Swing RangeSlider is available in the open source JIDE Common Layer (http://jide-oss.java.net). Now we got one for JavaFX. RangeSlider is a slider that has two thumbs. So instead of choosing one value, it [...]

    Read more →

    Having Fun with StyledLabel

    by  • September 10, 2011

    I’ll start with a question. Using Java Swing, how do you implement something like these?   All three examples are very common in a real application. The first one is to show a ™ trademark sign next to Java. It is the same thing for a ® (registered trademark) sign. The second one is a [...]

    Read more →

    Search “everything”

    by  • July 17, 2009

    Not sure how many of you are annoyed by the slowness of Vista. One of the main reasons for the slowness is its constantly background indexing. You see a “green ribbon of death” on explorer’s address bar? That’s the result of the indexing. On one of my HP desktop, when it is indexing, it is [...]

    Read more →

    Introducing MarqueePane component to the open source JIDE Common Layer

    by  • June 18, 2009

    In the 2.6.6 release, we introduced a small cool component called MarqueePane to JIDE Common Layer. It is open source so please fee free to give it a try. You can use it to auto-scroll any component. It is perfect for use cases such as an auto-scrolling stock tick display or an auto-fliping status, You can run webstart demo to see [...]

    Read more →

    Boot camp freezing issue solved

    by  • June 17, 2009

    It is a very busy day while we tried to patch JIDE 2.6.6 release to resolve the serious issue with the latest Apple JDK update. Along the line of Apple, I had a very bad experience with Apple technical support in the last few days. While I was enjoying the new MacBook Pro and said [...]

    Read more →

    What’s wrong with Apple

    by  • June 16, 2009

    Apple just released a new JDK6 on Mac. It is suppose to be a good news but it turned out to be a nightmare. They changed the package structure of Aqua L&F. Many classes that were under apple.laf package are now under com.apple.laf. This breaks pretty much everything we tried to make JIDE looking decent [...]

    Read more →

    Slides for JavaOne 2009

    by  • June 6, 2009

    Just back from San Francisco for JavaOne. It is great to meet many friends and see some JIDE users during the conference. The slide for my TS is below. Will see you next year! Slide for JavaOne 2009 – Bringing JTable to the Extreme

    Read more →