JTable only renders cells visible in viewport

I have a JTable which is in a JScrollPane. The JTable has multi-row spanning cells. Consider a cell 0,0 that spans 4 rows. I scroll the table so that rows 0 thru 2 are not visible. I then replace the model with a new model containing new data. The table, with it's new model, is rendered for the Viewport that is visible and the scrollpane remains scrolled where I left it. Which is what I want. But since I have multi-row spaning cells the cells outside the viewport are not considered for rendering. Since cell 0,0 spans 4 rows, cell 0.3 (which is really part of cell 0,0) does not appear rendered correctly.
How do I get all cells of the table to render (albiet I wouldn't see them unless they span into the viewport) instead of just those in the viewport.
I need something like JTable.considerViewportExtentsWhenRendering(true);

You will need to override the paint method of the BasicTableUI to do what you wanted. It's a bit tricky but doable.
;o)
V.V.

Similar Messages

  • How to restrict the cell selection in JTable based on cell contents...

    Hi all,
    I have some problem related to table cell selection.
    I have a table that represets the calendar of some month and year.
    I have the restriction that at one time only one cell could be selected.
    Now i want the cell seletion like this,
    I want only those dates to be selected if that date is after 'today'.
    that is I want to restrict the selection of previous dates.
    how can i do this.
    I have overridden the table methods like this, still no use.
    table = new JTable(model) {
    setOpaque(false);
    setSurrendersFocusOnKeystroke(false);
    setRowHeight(20);
    JTableHeader header = getTableHeader();
    header.setOpaque(false);
    getTableHeader().setReorderingAllowed(false);
    setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    getTableHeader().setResizingAllowed(false);
    setCellSelectionEnabled(true);
    setFocusable(true);
    setBackground(new Color(247, 251, 255));
    setFont(newFont);
    public boolean isCellEditable(int row, int col) {
    return false;
    public boolean isCellSelected(int row, int col) {
    int r = getSelectedRow();
    int c = getSelectedColumn();
    String val = (String)getValueAt(r,c);
    Calendar cal = Calendar.getInstance();
    cal.set(currentYear+1900, month,Integer.parseInt(val));
    Date d = cal.getTime();
    Date currentDate = new Date();
    if (d.before(currentDate)) {
         return false;
    } else {
         return true;
    Someone please help...
    -Soni

    Try overriding the changeSelection(....) method of JTable.
    public void changeSelection(int row, int column, boolean toggle, boolean extend)
         if (d.after(currentDate)
              super.changeSelection(row, column, toggle, extend);
    }

  • Dynamic JTable and rendering column as JComboBox

    I originally posted this to the "Java Programming" topic, but it was suggested that I move it over here.
    I'm new to cell renderers and editors, so I'm hoping someone can put me on the right path.
    I've got a JTable that is initially empty. I've set one column to use a custom cell renderer that extends JComboBox and implements TableCellRenderer.
    The user can add rows to the table at any time, I'm using TableModel.addRow() for this. When I call addRow, I pass the entryies for the JComboBox column as a String[], with one array element for each entry in the JComboBox.
    In my custom renderer, I take the values from the array and use JComboBox.addItem() to add them to the JComboBox.
    When I run the code, it appears fine, but the JComboBox doesn't function, i.e. it is not editable (yes, the column is set as editable). I assume I need to add a custom editor. I tried
    table.setCellEditor(new DefaultCellEditor(ComboBoxCellRenderer);
    and the combobox was now editable, but it was empty and I got nullpointer exceptions.
    What am I missing?
    Any help is appreciated. Here is what I'm trying:
    **************** Constructing the table **************
    DefaultTableModel tablemodel = new DefaultTableModel(columnnames,0);
    datasourcestable = new JTable(tablemodel) ;
    // Set custom renderer for particular columns in this JTable
    ComboBoxCellRenderer renderer = new ComboBoxCellRenderer();
    TableColumn waveformscalarcolumn = datasourcestable.getColumnModel().getColumn(datasourcestable.getColumn("Title").getModelIndex());
    waveformscalarcolumn.setCellRenderer(renderer);
    // tried the following, combobox becomes editable but empty
    //waveformscalarcolumn.setCellEditor(new DefaultCellEditor(renderer));
    *************** Adding rows to the table (Event Code)*********************
    DefaultTableModel tablemodel = (DefaultTableModel)datasourcestable.getModel();
    Object[] rowdata = new Object[3];
    rowdata[0] = "gaga";
    String[] cboxentries = {"cbox entry 1","cbox entry 2"};
    rowdata[1] = cboxentries;
    rowdata[1] = "gaga"'
    tablemodel.addRow(rowdata);
    **************** Custom Cell Renderer **********************
    class ComboBoxCellRenderer extends JComboBox implements TableCellRenderer {
    public ComboBoxCellRenderer() {
    setOpaque(true);
    public Component getTableCellRendererComponent(JTable table, Object value,boolean isSelected, boolean hasFocus, int row, int column) {
    String[] stringarray = (String[]) value;
    for (int i=0; i<stringarray.length; i++){
    this.addItem(stringarray);
    return this;
    }

    Ah! Using the ArrayList of editors in getCellEditor() is very clever, that's the solution I couldn't come up with. Now I just have to remember to add and delete editors as I add and delete rows.
    Thanks, I've got everything working now. Here's are some code snippets, for anyone interested. I used Vector rather than ArrayList to be thread safe.
    // ******************* Global variables ***********
    Vector<TableCellEditor> editors = new Vector<TableCellEditor>(24,8);
    JTable table;
    // *************** construct table ****************
    DefaultTableModel tablemodel = new DefaultTableModel(columnnames,0);
    table = new JTable(tablemodel) {
         public TableCellEditor getCellEditor(int row,int col) {
              int modelcolumn = convertColumnIndexToModel(col);
              int fancycol = table.getColumn("Title").getModelIndex();
              if (modelcolumn == fancycol) {
                   return (TableCellEditor)editors.elementAt(row);
              } else {
                   return super.getCellEditor(row,col);
    // Set custom renderer for particular column in this JTable
    ComboBoxCellRenderer comboboxrenderer = new ComboBoxCellRenderer();
    TableColumn column = table.getColumnModel().getColumn(table.getColumn("Title").getModelIndex());
    column.setCellRenderer(comboboxrenderer);
    //*************** Adding rows to the table (Event Code)*********************
    DefaultTableModel tablemodel = (DefaultTableModel)table.getModel();
    Object[] rowdata = new Object[3];
    rowdata[0] = "gaga";
    String[] cboxentries = {"cbox entry 1","cbox entry 2"};
    JComboBox cellcombo = new JComboBox();
    cellcombo.addItem(cboxentries[0]);
    cellcombo.addItem(cboxentries[1]);
    DefaultCellEditor editor = new DefaultCellEditor(cellcombo);
    editors.add(editor);
    rowdata[1] = cellcombo.getItemAt(0);          // don't know if this matters
    rowdata[2] = "gaga2";
    tablemodel.addRow(rowdata);
    //**************** Custom Cell Renderer *********************
    class ComboBoxCellRenderer extends JComboBox implements TableCellRenderer {
         public ComboBoxCellRenderer() {
         public Component getTableCellRendererComponent(JTable table, Object value,boolean isSelected, boolean hasFocus, int row, int column) {
    // display value in our JComboBOx
              this.addItem(value);
              this.setSelectedItem(value);
              return this;
    }

  • JTable Multi-Span Cell Example

    Searched the Forum und Google for the "JTable Multi-Span Cell Example" and always found this Link :
    http://www2.gol.com/users/tame/swing/examples/SwingExamples.html
    But the Examples are only working with JDK 1.3.1, JDK 1.4.1 and JDK 1.4.2 aren`t working anymore.
    What do i have to change, or are there any new examples for Multi-Span Cells in the JTable provided by SUN ?

    In AttributiveTableCellModel.java, rewrite the following function:
    public void setDataVector(Vector newData, Vector columnNames) {
    if (newData == null)
    throw new IllegalArgumentException("setDataVector() - Null parameter");
    dataVector = new Vector(0);
    setColumnIdentifiers(columnNames);
    dataVector = newData;
    super.setDataVector(newData, columnNames);
    cellAtt = new DefaultCellAttribute(newData.size(),
    columnIdentifiers.size());
    newRowsAdded(new TableModelEvent(this, 0, getRowCount()-1,
              TableModelEvent.ALL_COLUMNS, TableModelEvent.INSERT));
    }

  • How to apply TD style only to cells in one particular table

    The "schedtable" class below is applied to a nested table,
    but my syntax for
    the TD applies the rule to the outer table cells as well.
    What would the correct syntax be to limit the rule to only
    the cells in the
    "schedtable"
    Please take a look -
    <style type="text/css">
    <!--
    .schedtable {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-variant: small-caps;
    line-height: 2em;
    border-collapse: collapse;
    .td {
    padding-left: 10px;
    border-bottom-style: inset;
    border-bottom-color: #FF0000;
    border-bottom-width: 1px;
    Thanks

    I owe you one more Os,
    much appreciated.
    "Osgood" <[email protected]> wrote in
    message
    news:fp4fr0$7dq$[email protected]..
    > Ken Binney wrote:
    >> The "schedtable" class below is applied to a nested
    table, but my syntax
    >> for the TD applies the rule to the outer table cells
    as well.
    >> What would the correct syntax be to limit the rule
    to only the cells in
    >> the "schedtable"
    >>
    >> Please take a look -
    >>
    >> <style type="text/css">
    >> <!--
    >> .schedtable {
    >> font-family: Arial, Helvetica, sans-serif;
    >> font-size: 11px;
    >> font-variant: small-caps;
    >> line-height: 2em;
    >> border-collapse: collapse;
    >> }
    >> .td {
    >> padding-left: 10px;
    >> border-bottom-style: inset;
    >> border-bottom-color: #FF0000;
    >> border-bottom-width: 1px;
    >> }
    >
    >
    >
    > .schedtable td {
    > Blah: Blah;
    > }

  • 16gb Ipad mini-wi-fi only, no cell package.

    I bought a 16g Ipad mini-wi-fi only, no cell package. Can I add a cell package later thru my wireless carrier for internet connection or should I have purchased this in the beginning? Is my Ipad missing hardware for this?

    If you think you will need or want cellular connectivity or the GPS function of a cellular iPad return the device to the store you purchased it from. You might be able to do this with no charge if you are within the stores normal return period. For an Apple store that is 14 days.
    Or you can sell the iPad and buy the cellular model.

  • SPROXY: No connection to Integration Builder (only local data visible)

    ¡Hola!
    When I try to access the transaction SPROXY I get the message "No connection to Integration Builder (only local data visible)".
    I already did the configuration steps described in the XI Configuration Guide, section 8: Connecting Business Systems with an Integration Engine to the Central Integration Server.  I also checked that the parameters in the Exchange Profile were correct.
    Transaction SLDCHECK is working ok.  The TCP/IP connections SAPSLDAPI & LCRSAPRFC work OK when I do Test Connection.
    In transaction SPROXY, when I do Connection Test the first 2 steps work fine, but I get an error on the last two:
    1.  The address of the Integration Builder must be stored in the R/3
         System
         =>Check/maintain with report SPROX_CHECK_IFR_ADDRESS
    Result: OK: Address maintained
    2. The HTTP connection of the R/3 application server must function
    correctly
    =>Check with report SPROX_CHECK_HTTP_COMMUNICATION
    Result: HTTP communication functioning
    The following 2 steps return an error:
    3. The Integration Builder server must be running correctly
    =>Check with report SPROX_CHECK_IFR_RESPONSE
    Result: Integration Builder data not understood
    4. Proxy generation must correctly interpret the data of the
    Integration Builder
    ==>Check with report SPROX_CHECK_IFR_CONNECTION
    Result: Integration Builder data not understood
    I've been looking in the forums and weblogs but haven't been able to figure out what could be wrong with my system.   Can someone please help?
    Thanks and Regards,
    Carlos

    Carlos,
    Check Global Configuration data in R3  using TC : SXMB_ADM.
    You need to set values..Role of Business System : Application System and Corresponding Integration server details.
    Also check your HTTP RFC connection : INTEGRATION_DIRECTORY_HMI
    Nilesh
    Message was edited by:
            Nilesh Kshirsagar

  • Abap ProxiesNoconnection to Integration Builder(only generic data Visible)

    When we are executing SPROXY from R/3(ECC 6.0)
    Getting components ie connected to XI Integration Builder
    But when we are executing SPROXY from XI Server , we are not getting connection to Integration Builder, Getting error message like No connection to Integration Builder (only generic data Visible)

    Hi Satish,
    Make sure that you are having the following RFC's successful from your ECC/BW system towards your XI Integration Builder.
    1) LCRSAPRFC. - type T
    2) SAPSLDAPI  - type T
    3) PI_INTEGRATIONSERVER - type H
    Make sure that settings are done in SLDAPICUST tcode.
    Check whether the ICM is running & HTTP port is active in SMICM.
    please check the below link as well.. it will be more helpful.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d69314-1be0-2b10-11ab-8045021f0c3a?QuickLink=index&overridelayout=true
    Regards,
    Dino

  • No connection to integration builder (Only local data visible)

    Hi,
    I am created Interface objects in IR but it is not reflected in SPROXY (ECC 5.0). It is showing like this no connection to integration builder (Only local data visible) please can you  help me necessary configuration.
    Regards,
    -Prabakar.A

    HI Prabakar,
    the Business System SM59 destinations LCRSAPRFC & SAPSLDAPI
      should have the Program IDs
    SAPSLDAPI _UNICODE.
    LCRSAPRFC_UNICODE
    See the online help for connecting Biusiness Systems
    [Connecting Unicode Business Systems|http://help.sap.com/saphelp_nwpi71/helpdata/en/c9/7a1041ebf0f06fe10000000a1550b0/frameset.htm]
    see also
    [Connecting to the Integration Server|http://help.sap.com/saphelp_nwpi71/helpdata/en/c9/7a1041ebf0f06fe10000000a1550b0/frameset.htm]
    Regards
    Kenny
    Edited by: Kenny Scott on Feb 25, 2010 5:02 PM

  • No connection to Integration Builder (only generic data visible)

    hi,
    I am facing one problem in IDES system when connecting to proxy from my XI system.
    No connection to Integration Builder (only generic data visible)
    For this when I tried to create rfcu2019s type G and H in the IDES system, in that both rfcu2019s when testing it is giving the following msg.
    ICM_HTTP_CONNECTION_FAILED
    Is anything I need to do before connecting to RFCu2019s type G and H.
    thanks in advance.

    Hi,
    Check this URL:
    SAP NetWeaver Troubleshooting Guide:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bd5950ff-0701-0010-a5bc-86d45fd52283
    Thanks,
    Boopathi

  • No connection to Integration Builder (only generic data visible)(SPROXY)

    Dear All,
    I am Establishing connection between BW and XI.
    I am getting "No connection to Integration Builder (only generic data visible)" error while opening SPROXY T-Code, also it shows user Menu Disable.
    Please suggest me to solve the error.
    thanks,
    RP

    hi RP,
    I too had same problem, below are the things taken care and finally fixed.
    1. SLDAPICUST settings pointing to SLD system & port
    2. Create SAPSLDAPI & LCRSAPRFC RFCs pointing to program ID created with SLD and XI system using VA (JCo RFC provider)
    3. Set the require settings with RZ70 pointing to XI system name & HTTP port
    4.Create ABAP based HTTP RFC pointing to Target system (XI system ) with HTTP port (smicm-goto-services) and path prefix with "/sap/xi/engine?type=entry" (without quotes). Ensure this RFC is existing at both the ends (source & target).
    5. If incase all ready the Technical System & Business existing at SLD for your business system, you may require to remove them and add them back/manually.
    Please let me know if any more info require.
    Thanks
    Chandra

  • No Connection to Integration Builder (only local data visible): from R/3

    Hi,
    I am also facing the same problem. I maintained the RFC destinations in R/3 properly. I did Test Connection and for RFC destination its working fine. I maintained proper values in SLDAPICUST. When I run SLDCHECK I got the following error.
    <b>Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code 4
    => Check whether the SLD is running!
    Summary: Connection to SLD does not work
    => Check SLD function and configurations</b>
    Otherwise access to XI Profile works fine. But then when I run SPROXY I am getting the same message <b>No Connection to Integration Builder (only local data visible)</b>
    I also checked the following report =>Check with report SPROX_CHECK_IFR_RESPONSE (3rd option) its giving informational message <b>Integration Builder data not understood</b>, for the 4th report  ==>Check with report SPROX_CHECK_IFR_CONNECTION, it is also showing the same above information message.
    Looking forward for the response,
    Appreciate your help,
    Thanks and Regards,
    Jagadish

    Hi,
    I had the same problem and I have already solved it.
    You have just to apply the following sap notes :
    1232805 - Saint: Queue calculation for an add-on with CRT´s fail.
    769120 - Support Package for APPINT 200_620
    The first one is to update tha SPAM/SAINT to v 30 and the second one allow you use the pi/xi objects on application system.
    There is another sap note 689847, but you just apply this if the sap notes above described did not work.
    Paulo Correa

  • SIGSEGV (11)  during offscreen only rendering

    Hello!
    I've got some troubles during offscreen only rendering, I've used OffScreenCanvas3D.java from PrintCanvas3D example and added some code to use it:
    public void test()
            GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
            OffScreenCanvas3D canvas = new OffScreenCanvas3D(config, true);
            canvas.setSize(320, 200);
            canvas.setOffScreenLocation(2, 2);
            Screen3D screen = canvas.getScreen3D();
            screen.setPhysicalScreenWidth(320.0);
            screen.setPhysicalScreenHeight(200.0);
            screen.setSize(320, 200);
            SimpleUniverse univ = new SimpleUniverse(canvas);
            univ.getViewingPlatform().setNominalViewingTransform();
            BranchGroup scene = new BranchGroup();
            scene.addChild(new ColorCube(0.5));
            Color3f bgColor = new Color3f(0.05f, 0.05f, 0.5f);
            Background bgNode = new Background(bgColor);
            scene.addChild(bgNode);
            univ.addBranchGraph(scene);
            BufferedImage image = canvas.doRender(800, 600);
            try
                if (!ImageIO.write(image, "jpg", new File("/tmp/image.jpg")))
                    System.err.println("arghhhhhhhhhh!");
            catch (IOException e)
                e.printStackTrace();
    public static void main(String[] args)
            Test3d test = new Test3d();
            test.test();
        }then during invocation of doRender() method I've got this dump:
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : 11 occurred at PC=0x4D41D0DE
    Function=Java_javax_media_j3d_Canvas3D_createOffScreenBuffer+0xFA
    Library=/usr/lib/j2sdk1.4.2_04/jre/lib/i386/libJ3D.so
    Current Java thread:
         at javax.media.j3d.Canvas3D.createOffScreenBuffer(Native Method)
         at javax.media.j3d.Canvas3D.setOffScreenBuffer(Canvas3D.java:1776)
         at net.homeunix.andrzejros.test3d.OffScreenCanvas3D.doRender(OffScreenCanvas3D.java:25)
         at net.homeunix.andrzejros.test3d.Test3d.test(Test3d.java:57)
         at net.homeunix.andrzejros.test3d.Test3d.main(Test3d.java:80)
    Dynamic libraries:
    08048000-0804e000 r-xp 00000000 03:46 184857065 /usr/lib/j2sdk1.4.2_04/bin/java
    0804e000-0804f000 rw-p 00005000 03:46 184857065 /usr/lib/j2sdk1.4.2_04/bin/java
    40000000-40014000 r-xp 00000000 03:42 33643020 /lib/ld-2.3.2.so
    40014000-40015000 rw-p 00013000 03:42 33643020 /lib/ld-2.3.2.so
    4002c000-4003a000 r-xp 00000000 03:42 33642993 /lib/libpthread-0.10.so
    4003a000-4003b000 rw-p 0000e000 03:42 33642993 /lib/libpthread-0.10.so
    4007d000-4007f000 r-xp 00000000 03:42 33642987 /lib/libdl-2.3.2.so
    4007f000-40080000 rw-p 00001000 03:42 33642987 /lib/libdl-2.3.2.so
    40080000-401a8000 r-xp 00000000 03:42 33642985 /lib/libc-2.3.2.so
    401a8000-401ad000 rw-p 00127000 03:42 33642985 /lib/libc-2.3.2.so
    401b0000-405ab000 r-xp 00000000 03:46 33640828 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/client/libjvm.so
    405ab000-405c6000 rw-p 003fa000 03:46 33640828 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/client/libjvm.so
    405d9000-405e1000 r-xp 00000000 03:46 16858474 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/native_threads/libhpi.so
    405e1000-405e2000 rw-p 00007000 03:46 16858474 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/native_threads/libhpi.so
    405ef000-40601000 r-xp 00000000 03:42 33642989 /lib/libnsl-2.3.2.so
    40601000-40602000 rw-p 00011000 03:42 33642989 /lib/libnsl-2.3.2.so
    40604000-40625000 r-xp 00000000 03:42 33642988 /lib/libm-2.3.2.so
    40625000-40626000 rw-p 00020000 03:42 33642988 /lib/libm-2.3.2.so
    40626000-4062a000 rw-s 00000000 03:42 11011654 /tmp/hsperfdata_thomas/7576
    4062a000-4063a000 r-xp 00000000 03:46 170154 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libverify.so
    4063a000-4063c000 rw-p 0000f000 03:46 170154 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libverify.so
    4063c000-40646000 r-xp 00000000 03:42 33642990 /lib/libnss_compat-2.3.2.so
    40646000-40647000 rw-p 0000a000 03:42 33642990 /lib/libnss_compat-2.3.2.so
    40647000-40667000 r-xp 00000000 03:46 170164 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libjava.so
    40667000-40669000 rw-p 0001f000 03:46 170164 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libjava.so
    40669000-4067d000 r-xp 00000000 03:46 170159 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libzip.so
    4067d000-40680000 rw-p 00013000 03:46 170159 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libzip.so
    40680000-42020000 r--s 00000000 03:46 235058853 /usr/lib/j2sdk1.4.2_04/jre/lib/rt.jar
    4206a000-42080000 r--s 00000000 03:46 235058845 /usr/lib/j2sdk1.4.2_04/jre/lib/sunrsasign.jar
    42080000-4215b000 r--s 00000000 03:46 235058839 /usr/lib/j2sdk1.4.2_04/jre/lib/jsse.jar
    4215b000-4216c000 r--s 00000000 03:46 235058859 /usr/lib/j2sdk1.4.2_04/jre/lib/jce.jar
    4216c000-426c5000 r--s 00000000 03:46 235058851 /usr/lib/j2sdk1.4.2_04/jre/lib/charsets.jar
    4476d000-4476f000 r-xp 00000000 03:46 67339139 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
    4476f000-44770000 rw-p 00001000 03:46 67339139 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
    4c7f0000-4c81c000 r--p 00000000 03:46 134300902 /usr/lib/locale/en_US/LC_CTYPE
    4c81c000-4c81f000 r--s 00000000 03:46 254720552 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/dnsns.jar
    4c81f000-4c83b000 r--s 00000000 03:46 254720553 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/sunjce_provider.jar
    4c83b000-4c848000 r--s 00000000 03:46 254720554 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/ldapsec.jar
    4c848000-4c904000 r--s 00000000 03:46 254720555 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/localedata.jar
    4c904000-4c94b000 r--s 00000000 03:46 254721351 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/vecmath.jar
    4c94b000-4cbaf000 r--s 00000000 03:46 254721352 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/j3dcore.jar
    4cbaf000-4ccf4000 r--s 00000000 03:46 254721353 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/j3dutils.jar
    4ccf4000-4ce46000 r--s 00000000 03:46 254721354 /usr/lib/j2sdk1.4.2_04/jre/lib/ext/j3daudio.jar
    4ce46000-4d111000 r-xp 00000000 03:46 170175 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libawt.so
    4d111000-4d127000 rw-p 002ca000 03:46 170175 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libawt.so
    4d14c000-4d19f000 r-xp 00000000 03:46 170162 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libmlib_image.so
    4d19f000-4d1a0000 rw-p 00052000 03:46 170162 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libmlib_image.so
    4d1b6000-4d1bd000 r-xp 00000000 03:46 84116040 /usr/X11R6/lib/libXp.so.6.2
    4d1bd000-4d1be000 rw-p 00006000 03:46 84116040 /usr/X11R6/lib/libXp.so.6.2
    4d1be000-4d20b000 r-xp 00000000 03:46 84116011 /usr/X11R6/lib/libXt.so.6.0
    4d20b000-4d20e000 rw-p 0004d000 03:46 84116011 /usr/X11R6/lib/libXt.so.6.0
    4d20f000-4d21c000 r-xp 00000000 03:46 84116010 /usr/X11R6/lib/libXext.so.6.4
    4d21c000-4d21d000 rw-p 0000c000 03:46 84116010 /usr/X11R6/lib/libXext.so.6.4
    4d21d000-4d221000 r-xp 00000000 03:46 84116007 /usr/X11R6/lib/libXtst.so.6.1
    4d221000-4d222000 rw-p 00004000 03:46 84116007 /usr/X11R6/lib/libXtst.so.6.1
    4d222000-4d2e7000 r-xp 00000000 03:46 84116033 /usr/X11R6/lib/libX11.so.6.2
    4d2e7000-4d2ea000 rw-p 000c5000 03:46 84116033 /usr/X11R6/lib/libX11.so.6.2
    4d2ea000-4d2f2000 r-xp 00000000 03:46 84116037 /usr/X11R6/lib/libSM.so.6.0
    4d2f2000-4d2f3000 rw-p 00007000 03:46 84116037 /usr/X11R6/lib/libSM.so.6.0
    4d2f3000-4d308000 r-xp 00000000 03:46 84116009 /usr/X11R6/lib/libICE.so.6.3
    4d308000-4d309000 rw-p 00014000 03:46 84116009 /usr/X11R6/lib/libICE.so.6.3
    4d30b000-4d3c5000 r-xp 00000000 03:46 170157 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libfontmanager.so
    4d3c5000-4d3df000 rw-p 000b9000 03:46 170157 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libfontmanager.so
    4d3e0000-4d3e8000 r-xp 00000000 03:46 84116015 /usr/X11R6/lib/libXcursor.so.1.0.2
    4d3e8000-4d3e9000 rw-p 00007000 03:46 84116015 /usr/X11R6/lib/libXcursor.so.1.0.2
    4d3e9000-4d3f0000 r-xp 00000000 03:46 84116019 /usr/X11R6/lib/libXrender.so.1.2.2
    4d3f0000-4d3f1000 rw-p 00006000 03:46 84116019 /usr/X11R6/lib/libXrender.so.1.2.2
    4d3f1000-4d40d000 r-xp 00000000 03:46 67339137 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
    4d40d000-4d40f000 rw-p 0001b000 03:46 67339137 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
    4d410000-4d412000 r-xp 00000000 03:46 67222280 /usr/lib/gconv/ISO8859-1.so
    4d412000-4d413000 rw-p 00001000 03:46 67222280 /usr/lib/gconv/ISO8859-1.so
    4d413000-4d434000 r-xp 00000000 03:46 112939 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libJ3D.so
    4d434000-4d435000 rw-p 00020000 03:46 112939 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libJ3D.so
    4d44b000-4d4c1000 r-xp 00000000 03:46 84116014 /usr/X11R6/lib/libGL.so.1.2
    4d4c1000-4d4c6000 rw-p 00076000 03:46 84116014 /usr/X11R6/lib/libGL.so.1.2
    4d4c7000-4d4c8000 r-xp 00000000 03:46 170165 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libjawt.so
    4d4c8000-4d4c9000 rw-p 00000000 03:46 170165 /usr/lib/j2sdk1.4.2_04/jre/lib/i386/libjawt.so
    4d4c9000-4d4cd000 r-xp 00000000 03:46 84116041 /usr/X11R6/lib/libXxf86vm.so.1.0
    4d4cd000-4d4ce000 rw-p 00003000 03:46 84116041 /usr/X11R6/lib/libXxf86vm.so.1.0
    Heap at VM Abort:
    Heap
    def new generation total 576K, used 0K [0x44770000, 0x44810000, 0x44c50000)
    eden space 512K, 0% used [0x44770000, 0x44770210, 0x447f0000)
    from space 64K, 0% used [0x447f0000, 0x447f0000, 0x44800000)
    to space 64K, 0% used [0x44800000, 0x44800000, 0x44810000)
    tenured generation total 5620K, used 4120K [0x44c50000, 0x451cd000, 0x48770000)
    the space 5620K, 73% used [0x44c50000, 0x450563a8, 0x45056400, 0x451cd000)
    compacting perm gen total 4608K, used 4404K [0x48770000, 0x48bf0000, 0x4c770000)
    the space 4608K, 95% used [0x48770000, 0x48bbd100, 0x48bbd200, 0x48bf0000)
    Local Time = Wed Sep 8 02:28:27 2004
    Elapsed Time = 1
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode)
    even if i add scene.compile(); etc invocations same error is generated (repeatable), any ideas? maybe i forgot something or have to invoke before doRender call
    I need only offscreen rendering capability - it have to be server side app that returns images - but - have no idea what is wrong
    thank You for help

    I had a similar HotSpot problem/crash using
    Java3D 1.3x from blackdown : java3d-sdk-1.3-fcs-linux-i386.bin and java-sdk 1.4.05 (also blackdown)
    Java3D was running OK on the Swing side but was crashing with OffScreen operations.
    by the way : Linux-Ditribution was Suse
    In my case the problem was solved by downloading and installing
    the linux graphic driver related to the graphic card (an NVIDIA in my case - driver was found under www.nvidia.com - search with keyword linux...).
    Since then, everything back to normal and I am not experiencing any problems anymore.

  • Activate only one cell in the table column

    Hi experts,
      I am facing a problem where in i need to allow only one cell for input in the complete table.
      Suppose i have 4 rows and 5 columns, and i want to allow only one field for input in the complete table based on a condition.
    Can someone help me how to achieve this?
    Regards,
    Madhu

    hi madhu,
           what you ca do is, have an extra attribute  in the node that is bound o the table, this attribute must be bound to the read only property of the cell. so according to your condition fill the attribute with 'X' or no value so that it will be in read only or editable mode.
    ---regards,
       alex b justin

  • How to i print only selected cells in a spreadsheet?

    How do you print only selected cells in a spreadsheet using Numbers?

    The easiest way is to export it to Excel and save that file to a Windows machine. Then, File->Print Selection. Kidding. Sort of. Like all of the Apple "productivity" software, Numbers has about a thousand things no one uses and does not have the simple things one wants.

Maybe you are looking for

  • Illustrator CS6 and CC can't finish previewing. could not complete the requested operation

    This is happening in both Illustrator CC and CS6 on 2 x imacs, one macbook pro and one macbook air. Can anyone help with this issue.....it's doing my head in. When it does this it reverts to outline view and when going to preview mode it comes up wit

  • How to move the scrollBar to JTextArea's top?

    I defined a JTextArea inside a JScrollPane, then I read a .txt file through a Reader into that JTextArea (by setText(...)). Now the scroll bar at bottom. I need move the vertical scrollBar to the top. Please help me to do this. Thanks

  • Flex swf in a spry tabbed panel

    I have a spry tabbed panel in one of the panels I am attempting to load an swf that I created using Flex builder. The swf runs fine when run standalone but from within the spry tab although it does load and run correctly I get a nasty error message i

  • How to replace audio in a comp track

    Howdy Logic Users... I have a comp track that contains several takes.  I have already finished quick swipe editing between takes.  Now I would like to select one of the takes and relink the region to a different file in my audio bin.  My goal is to r

  • Dynamic temp tables

    I am taking off the post, since didnt solve my purpose Quote from post: " why do you need dynamic temp tables? Why not put all in same table and add a column called City inside it to identify the city to which they belong?"