Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #31096

Re: matrix visualization

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news2.arglkargh.de!news.swapon.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
From Martin Gregorie <martin@address-in-sig.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: matrix visualization
Date Mon, 9 Feb 2015 13:10:45 +0000 (UTC)
Organization A noiseless patient Spider
Lines 40
Message-ID <mbabkl$9eh$1@dont-email.me> (permalink)
References <mb4tp1$47b$1@ariadne.rz.tu-clausthal.de> <mb5qf9$u9v$1@dont-email.me> <mb5rq8$as3$1@ariadne.rz.tu-clausthal.de> <mb6423$62s$1@dont-email.me> <mb6h67$9e5$1@dont-email.me> <mb9s6i$ju0$1@dont-email.me>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Injection-Date Mon, 9 Feb 2015 13:10:45 +0000 (UTC)
Injection-Info mx02.eternal-september.org; posting-host="e5160e2be48f1ea550cf61512446f525"; logging-data="9681"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1826u9S4+MbG/p/sE+BVNw0wtIbZZ/v28c="
User-Agent Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2)
Cancel-Lock sha1:M74Qys3UJC3OTv/EFJIcoGOCay8=
Xref csiph.com comp.lang.java.programmer:31096

Show key headers only | View raw


On Mon, 09 Feb 2015 03:43:38 -0500, Jeff Higgins wrote:

> On 02/07/2015 09:17 PM, Jeff Higgins wrote:
>> and conclude you are not looking to visualize results but for a massive
>> spreadsheet.
> 
> So you'll likely want to tile your matrix.
> SWT table model has "virtual" tables built into the api.
> <https://eclipse.org/articles/Article-SWT-Virtual/Virtual-in-SWT.html>
> But I don't know how (well) it works, I haven't used tried to use.
> 
> When I open LibreOffice Calc in a maximised window I see fifteen columns
> and forty-five rows. Perhaps that is a good tile size. So keep a nine by
> nine block of tiles from your matrix as your "virtual" table viewport
> and move the viewport about as your user scrolls.
> ?

This may not be exactly what the OP wants, but should at least be fairly 
easy to implement. In Swing term, here's my suggestion Use the zooming 
image visualiser as the outer layer, and (probably minimising the 
minimising the number of zoom layers by using a large image in a 
JScrollPane with co-ordinates etc used as the frame's title. When zoomed 
in close enough, use a to JTable to show the actual content, populating 
the JTable model with the relevant patch copied from the master data 
matrix. The first column and the header row would be used to show matrix 
co-ordinates.

I've recently been using a JScrollPane containing a set of JPanes managed 
by the CardLayout layout manager to navigate a set of related panels, 
some of which are too big to fit my screen. This worked well once I'd got 
my head round how you're meant to use CardLayouts (which is not well 
explained in the Oracle's tutorials or the class-level documentation) but 
using the CardLayout manager may offer a convenient way of stepping up 
and down the zoom levels.


-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

matrix visualization Philipp Kraus <philipp.kraus@flashpixx.de> - 2015-02-07 12:44 +0100
  Re: matrix visualization Marcel Mueller <news.5.maazl@spamgourmet.org> - 2015-02-07 12:57 +0100
  Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-07 14:49 -0500
    Re: matrix visualization Philipp Kraus <philipp.kraus@flashpixx.de> - 2015-02-07 21:16 +0100
      Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-07 17:33 -0500
        Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-07 21:17 -0500
          Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-09 03:43 -0500
            Re: matrix visualization Martin Gregorie <martin@address-in-sig.invalid> - 2015-02-09 13:10 +0000
              Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-09 08:31 -0500
                Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-09 08:44 -0500
                Re: matrix visualization Jeff Higgins <jeff@invalid.invalid> - 2015-02-09 10:01 -0500
                Re: matrix visualization Philipp Kraus <philipp.kraus@flashpixx.de> - 2015-02-11 08:50 +0100
              Re: matrix visualization Philipp Kraus <philipp.kraus@flashpixx.de> - 2015-02-11 08:48 +0100
            Re: matrix visualization Philipp Kraus <philipp.kraus@flashpixx.de> - 2015-02-11 08:47 +0100

csiph-web