How to get only the middle panel to resize and show a scrollbar ?

I have a window(frame) that has three panels - top, middle and bottom. When the window is shrunk vertically, I need a scrollbar to show up for the middle panel only. So the maximum vertical shrink possible would be the sum of the top and bottom panels plus some small amount (to see the middle panel scroll bar). So the top and bottom panels would always show completely (height wise). Please review my code and suggest corrections. I've tried couple of different ways but without success....The code below is my most recent attempt.
Thanks.....
import java.awt.*;
import java.awt.Color.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import javax.swing.*;
import javax.swing.plaf.ComponentUI;
public class PanelResizingA extends JPanel implements MouseListener, MouseMotionListener
      * @param args
     public static void main(String[] args)
          JFrame frame = new JFrame ("All Panels");
          PanelResizingA allThreePanels = new PanelResizingA();
          JScrollPane allHorizontalScroll = new JScrollPane();
          //frame.add(allHorizontalScroll);
          allHorizontalScroll.setViewportView(allThreePanels);
          allHorizontalScroll.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
          allHorizontalScroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER);
          frame.getContentPane().add(allHorizontalScroll);
          frame.setVisible(true);
          frame.pack();
     private JPanel topPanel;
     private JPanel midPanel;
     private JPanel bottomPanel;
     private JPanel allPanels;
     private JScrollPane midVerticalScroll;
     private JScrollPane allHorizontalScroll;
     private JLabel posnCheckLabel;
     private int panelWidth = 0;
     private int topPanelHt = 0;
     private int midPanelHt = 0;
     private int bottomPanelHt = 0;
     private int allPanelsHt = 0;
     private Point pointPressed;
     private Point pointReleased;
     public PanelResizingA()
          createAllPanels();
     private void createAllPanels()
          topPanel = new JPanel();
          midPanel = new JPanel();
          bottomPanel = new JPanel();
          allPanels = new JPanel();
          posnCheckLabel = new JLabel("Label in Center");
          panelWidth = 300;
          topPanelHt = 150;
          midPanelHt = 200;
          bottomPanelHt = 150;
          allPanelsHt = topPanelHt + midPanelHt + bottomPanelHt;
          //topPanel.setMinimumSize(new Dimension(panelWidth-150, topPanelHt));
          //topPanel.setMaximumSize(new Dimension(panelWidth, topPanelHt));
          topPanel.setPreferredSize(new Dimension(panelWidth, topPanelHt));
          topPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK));
          midPanel.setMinimumSize(new Dimension(panelWidth-150, midPanelHt-150));
          midPanel.setMaximumSize(new Dimension(panelWidth, midPanelHt));
          midPanel.setPreferredSize(new Dimension(panelWidth, midPanelHt-3));
          midPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK));
          midPanel.setLayout(new BorderLayout());
          midPanel.add(posnCheckLabel, BorderLayout.CENTER);
          //midPanel.add(new PanelVerticalDragger(midPanel), BorderLayout.SOUTH);
          //bottomPanel.setMinimumSize(new Dimension(panelWidth-150, bottomPanelHt));
          //bottomPanel.setMaximumSize(new Dimension(panelWidth, bottomPanelHt));
          bottomPanel.setPreferredSize(new Dimension(panelWidth, bottomPanelHt));
          bottomPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK));
          allPanels.setMinimumSize(new Dimension (panelWidth-150, allPanelsHt-300));
          allPanels.setMaximumSize(new Dimension(panelWidth+25, allPanelsHt+25));
          allPanels.setPreferredSize(new Dimension(panelWidth, allPanelsHt));
          midVerticalScroll = new JScrollPane();
          //midPanel.add(midVerticalScroll);
          midVerticalScroll.setViewportView(midPanel);
          midVerticalScroll.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
          midVerticalScroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
          allPanels.setLayout(new BoxLayout(allPanels,BoxLayout.Y_AXIS));
          allPanels.add(topPanel);
          allPanels.add(midPanel);
          allPanels.add(bottomPanel);
          this.add(allPanels);
          addMouseListener(this);
          addMouseMotionListener(this);
     private void updateCursor(boolean on)
          if (on)
               setCursor(Cursor.getPredefinedCursor(Cursor.S_RESIZE_CURSOR));
          else
               setCursor(null);
     @Override
     public void mousePressed(MouseEvent e)
          pointPressed = e.getLocationOnScreen();
          updateCursor(true);
     @Override
     public void mouseDragged(MouseEvent e)
          mouseReleased(e);
          pointPressed = e.getLocationOnScreen();
     @Override
     public void mouseReleased(MouseEvent e)
          pointReleased = e.getLocationOnScreen();
          Dimension allPanelsPrefSize = this.allPanels.getPreferredSize();
          Dimension midPanelPrefSize = this.midPanel.getPreferredSize();
          Dimension allPanelsSize = this.allPanels.getSize();
          Dimension allPanelsMinSize = this.allPanels.getMinimumSize();
          int midPanelPrefHt = midPanelPrefSize.height;
          int midPanelPrefWidth = midPanelPrefSize.width;
          int maxHtDelta = allPanelsPrefSize.height - allPanelsMinSize.height;
          //int deltaY = pointPressed.y - pointReleased.y;
          Point panelLocation = this.getLocation();
          Dimension size = this.getSize();
          if (size.height < allPanelsSize.height)
               int deltaY = pointPressed.y - pointReleased.y;
               if (deltaY < maxHtDelta)
                    midPanelPrefHt = midPanelPrefHt-deltaY;
               else {midPanelPrefHt = this.midPanel.getMinimumSize().height;}
               this.midPanel.setPreferredSize(new Dimension(midPanelPrefWidth, midPanelPrefHt));
               this.midVerticalScroll.setViewportView(this.midPanel);
               allPanels.setLayout(new BoxLayout(allPanels,BoxLayout.Y_AXIS));
               allPanels.add(topPanel);
               allPanels.add(midVerticalScroll);
               allPanels.add(bottomPanel);               
          midVerticalScroll.revalidate();
          pointPressed = null;
          pointReleased = null;
     @Override
     public void mouseEntered(MouseEvent e)
          updateCursor(true);
     @Override
     public void mouseExited(MouseEvent e)
     @Override
     public void mouseClicked(MouseEvent e)
     @Override
     public void mouseMoved(MouseEvent e)
}Edited by: 799076 on Oct 8, 2010 12:53 PM
Edited by: 799076 on Oct 8, 2010 12:55 PM

Rob,
1. Sample code
ScrollablePanel panel = new JScrollablePanel(...);
panel.setScrollableWidth( ScrollablePanel.ScrollableSizeHint.FIT );references a JScrollablePanel - i'm assuming this is a typo and should read new ScrollablePanel()?
Anyway I've tried this but it still does not show a vertical scroll bar for the middle panel:
package JavaTutes;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Color;
import javax.swing.*;
import javax.swing.Scrollable;
public class PanelResizingB extends JPanel
   private static final Dimension PANEL_SIZE = new Dimension(500, 250);
   private String[] labelStrings = {"Top Panel", "Middle Panel", "Bottom Panel"};
   private JScrollPane midVertScroll;
   private JScrollPane allHorzScroll;
   public PanelResizingB()
      setLayout(new BorderLayout());
      //JPanel allPanels = new JPanel();
      ScrollablePanel midPanel = new ScrollablePanel();
      midPanel.setScrollableHeight(ScrollablePanel.ScrollableSizeHint.FIT);
      //midPanel.setScrollableWidth(ScrollablePanel.ScrollableSizeHint.FIT);
      midPanel.add(new JLabel("Middle Panel"));
      midPanel.setPreferredSize(PANEL_SIZE);
      midPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK));
      JPanel[] panels = new JPanel[labelStrings.length];
      for (int i = 0; i < panels.length; i++)
         panels[i] = new JPanel(new BorderLayout());
         panels.add(new JLabel(labelStrings[i]));
panels[i].setPreferredSize(PANEL_SIZE);
panels[i].setBorder(BorderFactory.createLineBorder(Color.BLACK));
setLayout(new BorderLayout());
add(panels[0], BorderLayout.NORTH);
add(new JScrollPane(midPanel), BorderLayout.CENTER);
add(panels[2], BorderLayout.SOUTH);
add(new JScrollPane(allPanels));
private static void createAndShowUI()
JFrame frame = new JFrame("PanelResizingB");
PanelResizingB allThreePanels = new PanelResizingB();
JScrollPane allHorizontalScroll = new JScrollPane();
allHorizontalScroll.setViewportView(allThreePanels);
//allHorizontalScroll.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
//allHorizontalScroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER);
frame.getContentPane().add(allHorizontalScroll);
//frame.getContentPane().add(new PanelResizingB());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
public static void main(String[] args)
java.awt.EventQueue.invokeLater(new Runnable()
public void run()
createAndShowUI();
I'm sure it is something simple - but I'm just not getting it.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • How to get only the first result in extract function

    do you know how to get only the first element of the function extract.
    v_result := p_response.doc.extract('//'||p_name||'/child::text()').getstringval();
    if i have 5 responses like '100','100',100','200','200' e get '100100100200200' and i want only '100'.
    thanks in advance

    Two ways .....
    1. Use Javascript E4X instead ...there are nice functions for getting children of parents.
    2. Cycle through all of the form1.nodes and look for objects that have a className of "subform". For loops are useful for this task.
    Make sense?
    Paul

  • How to get only the first level of nodes for a subform?

    How can we get only the first level of nodes of a subform?
    For ex:
    Form1
         SubForm1
              Text1
              Text2
              RadioButton1
         SubForm2
              Text1
              Text2
              RadioButton1
         SubForm3
              Text1
              Text2
                   SubForm31
                        RadioButton1
    In this heirarchy if we give Form1.nodes will refer to all nodes under the Form1 (SubForm1,Test1,Text2,RadioButton1,SubForm2,...SubForm31, RadioButton1 etc..)
    But is there any way that we can access only the first level of nodes of Form1 ie can we get only (SubForm1,SubForm2,SubForm3) for Form1 in any Way..?
    Thanks.

    Two ways .....
    1. Use Javascript E4X instead ...there are nice functions for getting children of parents.
    2. Cycle through all of the form1.nodes and look for objects that have a className of "subform". For loops are useful for this task.
    Make sense?
    Paul

  • How to get only the selected layer data?

    Hi All,
              I'm using dissolve sample plugin. I added two layers in photoshop both of different dimensions, say 1000 * 1000 & 2000 * 2000. Now I select the layer with 1000 * 1000 dimension and click on Dissolve plugin. The preview image what is shown in dissolve plugin dialog is not just the selected layer, but also some extra pixels around the selected layer.
    Do I need to set any flag for getting only selected layer data to display in preview?
    Also I need to get only the selected area in a particular layer. When I checked FilterRecordPtr, haveMask flag is TRUE if the part of the layer is selected. But how do I get only the part of the layer that is selected for displaying preview image?
    Please let me know if the description is not clear.
    Thanks,
    Dheeraj

    Thanks Tom Ruark for the response.
    That is exactly the same thing what I'm seeing.
    1.Is there a direct way to know the bounds of the layer without the transparency grid so that I can show only the layer?
    2. If I select an area of 50*50 within a layer(1000*1000) using Rectangular Marquee tool, then I want only that selected area to be shown in preview. For this there is a haveMask flag which indicates whether or not there is selection, but the selected bounds are not available. I'm currently calculating the bounds. I just wanted to know if Photoshop SDK has any field for getting the bounds?

  • How to get only the graphics path without graphics names?

    Hi All,
    I need to get only the graphics path without graphics names like 'd:\Images\' instead of 'd:\Images\abc.jpg' in JS.
    Thanks,
    Praveen

    Something like this should get you close…
    #target indesign
    function main() {
         if (app.documents.length == 0) {
              alert('Please have an "Indesign" document before running this script.');
         return;
         docRef = app.activeDocument;
         with(docRef) {
              var x = rectangles[0].allGraphics[0].itemLink.filePath;
              var y = new File(x).parent.fsName;
              $.writeln(y);
    main();

  • How to get only the date without the time in the footer of a printout?

    Is there a way to get only the date without the time in the footer of a printout?

    As far as I can tell, there's no built-in option to get the date printed without the time. It's hardcoded in a C++ file.
    As a workaround, you can enter custom text for the footer, but it would need to be updated every time the date changed. I can think of a couple ways to automate that:
    * An add-on (but I'm not aware of any add-on for this)
    * External process to push a new date into prefs.js, a settings file that stores your header/footer preferences, among others (but Firefox should be closed when you update this file, and it will be read when you restart)
    Not easy enough, I know.

  • How to get only the whole number omitting the decimals

    Hi Experts,
    I want to get only the whole number of a output field. For example  i am getting an output as 8.766 , i need only the value 8 .
    I checked by moving the values to integer field but i am getting the rounding value 9 .
    I want only the whole value 8.
    Please help me out..
    thanks & Regards.
    Reena..

    Hi Reena,
    Unfortunately when you assign a packed number to a character, numeric or even a packed no without a decimal value SAP does a internal conversion of rounding these value. So direct assignment would won't work for your case.
    You can use the following logic instead for getting the whole number.
    DATA : LV_VAR1 TYPE STRING,
                LV_VAR2 type p DECIMALS 3 value '8.766'.
    LV_VAR1 = lV_VAR2.   " LV_VAR1 would contain 8.766 without rounding.
    write  : LV_VAR1(1).   " LV_VAR1(1) contains 8 which you can assign to any target variable.
    I think there is no addition so as to avoid this internal rounding.
    Try and let me know if it works for you..
    Cheers
    Ajay

  • How to get Music Player to play AAC files and show...

    I feel the need, the need to share my recent experiences with you! Firstly to restate the already known facts: The Nokia Audio Manager in PC Suite is incapable of reading any tags as far as I have seen, from a tag (AAC/MP3) or from a CD itself and it crashes on my pc after sending 2 albums to my phone or on initialising once the phone has 2 albums already on it - so I've binned that. iTunes creates .m4a files which are AAC files but in mp4 containers with mp4 tags. The N70 will play AAC files and read ID3 tags up to v2.3 Here's how to get musak on your N70 with tags and artwork. 1. get yourself copies of dbpoweramp 11.5, their AAC codec (the Release 5 one) and The Godfather and install them 2. Go into the dbpoweramp config, select the ID tag tab and change the tag to ID3V2 for AAC. check the version field is set to v2.3 3. Use Poweramp's CD Input to rip a CD (you can specify under options to use AAC (Advanced Audio Coding (CLI)), you can custom the folder/filenames and set the bitrate (I use 100 BVR which creates files about the same size as MP3) 3.5. Rename any file that has an apostrohpe in the filename - removing the apostrophe - as the Music player will not read the tag 4. Go onto Amazon.com, find your CD and save the artwork image to your PC (create a folder for artwork) 5. Run The Godfather, select the folder containing the ripped album, click on the 'TAG' button, tick the picture box and click the button to it's right and browse for the .jpg file you just downloaded. then click on Update which will bring up the edit dialog, check that the picture is visible at bottom right and is ticked and then click 'Update All', then 'Sync' and then 'Exit'. Finally, click on the 'Apply' button 6. Transfer the folder to your My Music folder on the MMC 7. Run the Music Player and select Options-Update Collection 8. Now go into Albums and you should see your album title. Click on it and you should see all tracks. Click on a track and you should see, in the playing window, the artist & track and the artwork too. It has taken me weeks to get this far but for me, it is worth it. I hope this system works for you too Regards, Brian.

    It sounds like a dud program.   I would remove it (highlight its icon, then Options -> Remove).  If you don't see a remove option, look for the program in the Application Manager.

  • How to get only the record which is different by outer join

    Hi,
    how to get the values Existing in table A which are not existing in table B by using left outer join, In this example only the record '3' should display. thanks
    the requirementment is like
    Table A.Number Table B.Number
    1 1
    2 2
    3 4
    4 5
    output
    3

    SQL>  with a as (
    select 1 a from dual union all
    select 2 a from dual union all
    select 3 a from dual union all
    select 4 a from dual
    b as (
    select 1 a from dual union all
    select 2 a from dual union all
    select 4 a from dual union all
    select 5 a from dual
    select a.*
      from a left outer join b on (a.a = b.a)
    where b.a is null
             A
             3

  • How to get ONLY the data shown in the plot area (Chart)

    My chart history length are 120000, often I don't need to save the whole
    buffer, just the data shown in the plot area?
    Richard Pettersen

    Hi Richard,
    you haven't said which version of LabVIEW you're using, so I've assumed 6.1, although this should be fine for older versions too.
    I put down a chart with a scrollbar, so I could go through the old data, and put an indicator attached to the x-scale->Range->minimum and x-scale->Range->maximum. These followed the displayed elements in the chart as I scrolled through the data. You can therefore link in the chart history (history data property of the chart) with a array subset to retrieve the appropriate portion.
    Be aware though. The minimum and maximum that the chart is showing on the x-scale may not be a part of the history data. E.g. if I set the history length to 1000 points, and produce on the first run, 1000 points, then my minimum and maximum are a
    t say 899 and 999. I then produce a second set of data, 1000 points long, and my min and max move to 1899 and 1999. As my history data is only 1000 long, I can scroll back to 1000 OK, but my min and max used as indexes don't relate anymore. The array of data is from 0 to 999, but my indexes can run from 1000 to 1999. So I have to add in a check that sees how much data is available before attempting to index, and then it's down to the flow of the program to try to work out where the data actually is (I'll leave that one to you - you'll need to keep track of the history data compared to the maximum (shown just after a point is added though this then makes a mess of your data! - possible to keep a track of new minimum when adding new data : the maximum (which will show once new data goes on) minus the history length gives the minimum that can be scrolled to - subtract this from all max's and min's to get real offset into the data - history length can be got from the history data and an a
    rray size sub .vi)
    Obviously there's no problem if you're clearing the graph everytime you either plot new data, or reach maximum capacity on the history data as the indexes return to zero.
    Hope that helps
    S.
    // it takes almost no time to rate an answer

  • How to get only the latest record in a folder

    Hi all,
    We have an OA SIT that is not a "standard" SIT in that it does not have the traditional Begin and End date. It only has an Effective date. Is there some way I can filter this table to only give me the latest record in the series? I know how to do this in SQL, but don't see how it would be possible in the EUL.
    We're trying to avoid creating database views, but at this point, I'm thinking it may be the easiest way to address this. Any other suggestions?
    Thanks in advance,
    Jewell

    Jewell.
    Of course I'm not going to mention that I have no idea what a 'standard' SIT is compared to your basic 'non-standard' SIT ... and I have to watch my spelling of such ... but however ...
    As you're most likely aware, in SQL you would get all the 'standard' SIT records first by going through the table. Then you'd go back through them all and find the most recent one.
    Because of this 2 table pass, I agree that just putting the SQL code in a custom folder (as you're not using views) would make the most sense.
    Russ

  • How to get only the filename and extension for a text item?

    Suppose there is a non-database text item called :myfilename
    :myfilename := 'C:\SomeFolder\SomePath\myfile.doc';
    I would like to get the file name only without the full path,
    i.e. myfile.doc
    and the file extension, i.e. 'doc', 'bat', 'java', 'xhtml' etc., i.e. the last few chars from the right to the period.
    Any help is welcome.

    Thanks for the hints.
    I defined the non-database Text Item called FULLFILENAME and another two text items called FILE_NAME, FILE_EXTENSION. The following can extract the file extension,
    select substr(:FULLFILENAME,instr(:FULLFILENAME,'.')+1) into :FILE_EXTENSION from dual;
    e.g.
    :FULLFILENAME := 'C:\MyFolder\AnotherFolder\file.doc';
    FILE_EXTENSION becomes 'doc'
    but I would also like to extract only the filename without path into FILE_NAME,
    i.e. file.doc
    Please give more hints. Thanks.

  • XML parsing - NodeList : how to get only the desired childs

    Hi
    my question is about parsing XML files. I use "getChildNodes()" method (from org.w3c.dom.Node class) to get in a NodeList all childs of node. Is there a method to get only desired child nodes? For example I want to get only node elements wtih tag "coordinate". Or alternatively, is there a method to exclude text node to be added to the NodeList? My problem is that depending on the xml is formatted, text node could be recognized and added from parser, and this causes problems with my parsing..
    thanks to all

    If you want to select nodes based on changing criteria, you should use XPath.
    If you have relatively fixed criteria, iterate over the nodes and pick out the ones that you want. For example:
      public static List<Element> getChildren(Element parent, String tagname) {
        List<Element> result = new ArrayList<Element>();
        NodeList children = parent.getChildNodes();
        for (int ii = 0 ; ii < children.getLength() ; ii++) {
          Node child = children.item(ii);
          if ((child.getNodeType() == Node.ELEMENT_NODE) && tagname.equals(child.getNodeName()) {
            result.add((Element)child);
        return result;
      }

  • HELP: How to get only the text of an element Node

    Hello
    I am using XPath for the following XML document:
    <Start>
    <User>
    <LoginName>abc</LoginName>
    <Password>qqq</Password>
    </User>
    <User>
    <LoginName>xyz</LoginName>
    <Password>ttt</Password>
    </User>
    </Start>
    Now I want to get the password for the LoginName = 'xyz'.
    The XPath I have written is:
    //User[LoginName='xyz']/Password[text()]"
    The result I get is:
    <Password>ttt</Password>
    But what I want is ONLY the password TEXT i.e the value of the password and NOT the complete node information. What Should I do with the Xpath string so that the result only gives: ttt
    Please help me with this as this has hold me now for quite a long time.
    Thanx.
    Arshad

    Use this method to get the text in Java
    public String getTextContents ( Node node )
    NodeList childNodes;
    StringBuffer contents = new StringBuffer();
    childNodes = node.getChildNodes();
    for(int i=0; i < childNodes.getLength(); i++ )
    if( childNodes.item(i).getNodeType() == Node.TEXT_NODE )
         contents.append(childNodes.item(i).getNodeValue());
    return contents.toString();
    }

  • How to get only the dc component of a dc signal with noise?

    I need to read a temperature value (a dc value). However signal has some noise in it, and i need to get it out. How can i make it? Using a low pass filter? Which one.? Is there any DC pass filter?

    First, depending on the sensor you are using and how you are making the measurement, make sure you use the appropriate VI from the palette:
    Data Acquisition -> Signal Conditioning
    Sure you can use most of the filters located in:
    Signal Processing -> Filters
    Create a constant from the "filter type" input and select "Lowpass".
    There is also an AC & DC estimator vi, located in:
    Signal Processing -> Measurement
    Always remember to check the shielding of your system.
    Finally, check the following at NI, which have good information on how to get rid of noise:
    DC voltage
    Regards;
    Enrique
    www.vartortech.com

Maybe you are looking for

  • Flash movie not loading

    I created a very small flash swf file. It seems to work fine when tested in flash, and when inserted into Dreamweaver worked originally in Safari and Firefox for Mac, but not at all in IE Windows. Now it won't work at all. I need some help please. Th

  • Error at pack and body

    FUNCTION GET_WebUserPassword  Return Varchar2 is         BEGIN            l_query_websdb := 'SELECT WEBUSERPASS  FROM '|| l_websdb||'.WEBUSERDETL WHERE TRIM(WEBUSERNAME) = ''BPPMASTER''';         EXECUTE IMMEDIATE l_query_websdb INTO l_webuserpass;  

  • Flex, BlazeDS, Java Russian symbols

    Hi, Everyone. I have a little problem. If I have a flex application working under Windows and server working under Linux. I'm typing string in russian, but on the server i have only "?????". Server and Flex compiled in UTF-8. How can I fix this probl

  • Getting rid of College Gameday...

    I didn't realize when I got the College Gameday package 8 years ago that it was "for life". Now, I can't cancel it.  I followed the directions in the email before the start of the season; they didn't work.  I chatted with someone online, he said I ne

  • Make Interactive report from Oracle Store Procedure returning SQL

    I have the following type of Report Region: Report Region Type: SQL Query (PL/SQL function body returning SQL query) Region Source: DECLARE q varchar2(4000); BEGIN GetMySQLString(:P22715_SID, q); return q; END; function GetMySQLString() return varcha