Dynamically Add or Remove Panel in Frame

Dear all,
I have three panels in my frame. Panel1 and Panel2 always be in Frame. The Panel3 to be displayed according to button click in Panel2. If the button in Panel2 is clicked then the Panel3 and it's components to be displayed in the frame otherwise the Panel3 and and it's components should not be displayed.
Anyone please help me that how to perform this is in Swing..
Thanks in advance.
Sathish kumar D

mainPanel.add(panel3);
mainPanel.revalidate();

Similar Messages

  • JFrame add and remove panel repaint issues

    I'm not really sure what is wrong with the code. I have tried different things. What I am trying to do is to remove a panel and then add a different panel that contains a table into a frame, so the frame displays the table panel instead of the original panel. I have the following code
    viewFrame.remove(this);  // where this is the current panel
    viewFrame.invalidate();
    JTableMAView tv = new JTableMAView(viewModel);
    viewFrame.getContentPane().add(tv);
    viewFrame.validate();
    viewFrame.repaint();
    viewFrame.refreshFrame();Thanks for any help and input in advance!

    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    public class PanelTest extends JFrame implements ActionListener {
         JPanel one, two;
         boolean oneIsNotActive;
         Container contentPane1, contentPane2;
         JButton btnOne, btnTwo;
         public void paint(Graphics g){
              this.paintComponents(g);
         public void update(Graphics g) {
              paint(g);
         public static void main(String args[]){
              PanelTest test = new PanelTest();
              test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              test.pack();
              test.setVisible(true);
         public PanelTest() {
              initComponents();
         public void actionPerformed(ActionEvent e){
              if(e.getActionCommand().equals("swap")){
                   swapPanels();
         public  void initComponents() {
              contentPane1 = this.getContentPane();
              btnOne = new JButton("swap");
              btnOne.addActionListener(this);
              btnOne.setActionCommand("swap");
              btnTwo = new JButton("test");
              btnTwo.addActionListener(this);
              btnTwo.setActionCommand("swap");
              oneIsNotActive = false;
              one = new JPanel(new FlowLayout());
              one.add(btnOne);
              contentPane1.setLayout(new FlowLayout());
              contentPane1.add(one);
              two = new JPanel(new FlowLayout());
              two.add(btnTwo);
         private void swapPanels() {
              oneIsNotActive = !oneIsNotActive;
              if(oneIsNotActive){
                   getContentPane().remove(one);
                   getContentPane().add(two);
                   this.repaint();
              else{
                   getContentPane().remove(two);
                   getContentPane().add(one);
                   this.repaint();
    }

  • Dynamically Add and Remove Train Stop with version 11.1.2.3

    I have found examples with prior versions, such as http://adfpractice-fedor.blogspot.com/2011/12/dynamic-adf-train-showing-train-stops.html.
    But, they do not work in 11.1.2.3.
    It appears that the APIs have changed considerably.
    Please advise as to a similiar example that is based on the API model for 11.1.2.3
    Thanks in advance for your help.

    Hi,
    I have a requirement to dynamically add different train stops at runtime, which are not part of the task flow at design time. I would like to build the train at runtime based on various conditions that occur. Is this possible?
    Train stops can only be removed from the train model before the first view renders, which means during task flow initialization. To a later point you cannot remove but hide stops. The train model is created upon task flow initialization too and any train stop that is not part of the model virtually doesn't exist. In your case I think creating a custom train model from ground up and using this with the train is the way to go. The default task flow metadata based implementation doesn't seem to do what you need it for. Alternatively, if you can predict the maximum number of train stops, you can design them at design time and then remove those you don't need at runtime using a HashMap reference in the train stop configuration and check the HashMap values upon initialization.
    Here's a write up on trains I did in the past: http://www.oracle.com/technetwork/issue-archive/2011/11-sep/o51adf-452576.html
    More documents you find on ADF Code Corner http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html (just search for train)
    Frank

  • Dynamic add component to panel, it does't work

    I want to add a label in a panel when you click button.
    I used revalidate() and revalidate() method, but it didn't appear in panel.
    HELP ME?? WHAT'S WRONG!
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    jPanel1.add(new JLabel("Hello"));
    jPanel1.revalidate();
    jPanel1.repaint();
    }

    i add Layout manager to panel. It works. Thanks,
    So tricky things for dynamic adding component:
    1, setup layout manager to container (such as panel),
    2, add component to container
    3, call revalidate() method to relayout these components in container
    You can't miss any one of those.
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    jPanel1.setLayout(new FlowLayout());
    jPanel1.add(new JButton("Hello"));
    jPanel1.revalidate();
    }

  • Remove panel from frame

    CONTINUATION OF 1St MAIL
    public JScrollPane ThumbnailGui(Vector vSeriesNo,Vector[] vImageNo,Vector[] LoadedFilenames)
              this.parent=parent;
              this.vSeriesNo=vSeriesNo;
              this.vImageNo=vImageNo;
              this.LoadedFilenames=LoadedFilenames;
                   try{
              MainPanel=new JPanel();
              MainPanel.setLayout(new BoxLayout(MainPanel,BoxLayout.Y_AXIS));
              LineBorder lineborder=new LineBorder(Color.red,2,true);
              MainPanel.setBorder(lineborder);     
              int LoadedFilenamesSize=LoadedFilenames[0].size();
              int LoadedSeriesSize=vSeriesNo.size();
              System.out.println("*******Im under Thumbnial GUI");
              Thumbnail=new JButton[LoadedSeriesSize][LoadedFilenamesSize];     
              for(int count=0;count<1;count++)
                   System.out.println("Vector creation");
                   vImageNo1[count]=new Vector();
                   LoadedFilenames1[count]=new Vector();
                   for(int j=0;j<vSeriesNo.size();j++)
                        for(int i=0;i<vImageNo[j].size();i++)
                             str=LoadedFilenames[j].elementAt(i).toString().replace('~','\\');
                             str=str.replace(".dcm",".jpg");
                             Icon ic=new ImageIcon(str);
                             Thumbnail[j]=new JButton(ic);
                             Thumbnail[j][i].addActionListener(new ThumbnailAction());
                             MainPanel.add(Thumbnail[j][i]);
                        }//inner for
                   }//outer for
                                       //     MainPanel.setVisible(true);
                   heightScrollbar = new JScrollPane(MainPanel);
              heightScrollbar.setName("height");
                   heightScrollbar.setVisible(true);
                   MainPanel.updateUI();
                   heightScrollbar.updateUI();          
              }catch(Exception e){
                   e.printStackTrace();
                   return heightScrollbar;
         }//ThumbnailGui()
         public void removePanel()
         public void loadimage()
    class ThumbnailAction implements ActionListener
              public void actionPerformed(ActionEvent ae)
                   JButton ThumbnailEvent =(JButton)ae.getSource();          
                   String Series="",Imageno="",FilePath="";
                   vSeriesNo1.removeAllElements();                    
                   for(int count=0;count<1;count++)
                   vImageNo1[count].removeAllElements();
                   LoadedFilenames1[count].removeAllElements();
                                  System.out.println("*******Im under Thumbnial Action Listener");
              for(int j=0;j<vSeriesNo.size();j++)
                        for(int i=0;i<vImageNo[j].size();i++)
                             if(ThumbnailEvent==Thumbnail[j][i])
                                                 //Properties dicomheaderdetails = (Properties)parent.htHeaderData.get(vSeriesNo.elementAt(j)+"+"+i);
                                            try
                                                      FilePath=LoadedFilenames[j].elementAt(i).toString().replace('~','\\');
                                                      System.out.println("File name is :"+FilePath);
                                                      Imageno = vImageNo[j].elementAt(i).toString();
                                                      System.out.println("Thumbnail Image Number is : "+Imageno);                                              
                                                      Series = vSeriesNo.elementAt(j).toString();
                                                      System.out.println("Thumbnail Series Number is : "+Series);                              
                                                 }catch (Exception e)
                                                           e.printStackTrace();
                        }//inner for
                   }//outer for          
              vSeriesNo1.addElement(Series);
              vImageNo1[0].addElement(Imageno);
              LoadedFilenames1[0].addElement(FilePath);
              parent.imageLoader = new ImageLoader(parent,vSeriesNo1,vImageNo1,LoadedFilenames1,false,1);          
         }//class

    If you want to add/remove components from a panel then the code should be something like:
    panel.add( something );
    panel.revalidate();
    panel.repaint();
    If you want to replace an entire panel then you should probably be using a [Card Layout|http://java.sun.com/docs/books/tutorial/uiswing/layout/card.html].

  • How to add a dynamic filter in query panel

    I want to display the data in recent week, is it possible to add a dynamic filter in query panel?
    eg. filter--> actionDate >= CurrentDate - 7
    BO version: BOX I 3.1

    We are still trying to get this filter to work. Can anybody give us an example of how it should look on the sensor?
    The sensor filter that we would like to create should “exclude” any source IP, any source port to specific destination hosts on all destination ports (icmp has none) from capturing events and storing them in the event store on the sensor.
    This is the filter that we have so far on the sensor. What’s the problem with it?
    service event-action-rules rules0
    filters edit icmp-w-echo-filter-sensor-sensor-0-D
    signature-id-range 2100
    subsignature-id-range 0-255
    attacker-address-range 0.0.0.0-255.255.255.255
    victim-address-range a.b.c.x,a.b.c.y
    attacker-port-range 0-65535
    victim-port-range 0-65535
    risk-rating-range 0-100
    no actions-to-remove
    deny-attacker-percentage 100
    filter-item-status Enabled
    stop-on-match False
    no user-comment
    exit
    filters move icmp-w-echo-filter-sensor-sensor-0-D begin
    exit

  • Can not set "Remove Panel" to "No" for dynamic VI

    In the VI Settings tab of the Application Builder, has no row for my dynamic VI. How to add this row for my dynamic VI.

    Are you sure that you added the dynamic VI on the Source File tab? I can't reproduce the problem where the dynamic VI doesn't show up in the VI Settings but it is possible that you can't set Remove Panel because of settings in VI Properties.

  • Cannot uninstall I tunes. In control panel add and remove programs it will not give me the option to remove any of the I tunes. In program files it tells me access denied to remove any of the related items. I have tried using the removal methods from i tu

    My i tunes will not work at all. I have tried all the steps given to remove my I tunes player but in my control panel, add and remove programs it does not give me an option to remove any of the apple/ I tunes. I tried to go to program files and remove all the files but access is denied. This all started about 1 1/2 years ago and with every i tunes update i got more and more errors or problems until it stopped working. At one time i could remove and reinstall i tunes to try to fix it but now i cannot do anything. I believe one of the last  was i could not open i tune because it was being used or was on another network, not 100% sure its been so long and frustrating I quit trying 6 months ago. Hopefully someones got some help !!!
    Thanks I appreciate your time; Philip

    See Troubleshooting issues with iTunes for Windows updates.
    tt2

  • How do I do to add and remove Shape3D objects dynamically from TransfGroup?

    Hi, everyone,
    How do I do to add and remove Shape3D objects dynamically from TransformGroup?
    I have added two Shape3D objects in the TransformGroup and I wanted to remove one of it to add another. But, the following exception occurs when I try to use �removeChild� :
    �Exception in thread "AWT-EventQueue-0" javax.media.j3d.RestrictedAccessException: Group: only a BranchGroup node may be removed at javax.media.j3d.Group.removeChild(Group.java:345)�.
    Why can I add Shape3D objects and I can�t remove them? Do I need to add Shape3D object in the BranchGroup and work only with the BranchGroup? If I do, I think this isn�t a good solution for the scene graph, because for each Shape3D object I will always have to use an associated BranchGroup.
    Below, following the code:
    // The constructor �
    Shape3D shapeA = new Shape3D(geometry, appearance);
    shapeA.setCapability(Shape3D.ALLOW_GEOMETRY_READ);
    shapeA.setCapability(Shape3D.ALLOW_GEOMETRY_WRITE);
    shapeA.setCapability(Shape3D.ALLOW_APPEARANCE_READ);
    shapeA.setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);
    Shape3D shapeB = new Shape3D(geometry, appearance);
    shapeB.setCapability(Shape3D.ALLOW_GEOMETRY_READ);
    shapeB.setCapability(Shape3D.ALLOW_GEOMETRY_WRITE);
    shapeB.setCapability(Shape3D.ALLOW_APPEARANCE_READ);
    shapeB.setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);
    BranchGroup bg = new BranchGroup();
    bg.setCapability(ALLOW_CHILDREN_READ);
    bg.setCapability(ALLOW_CHILDREN_WRITE);
    bg.setCapability(ALLOW_CHILDREN_EXTEND);
    TransformGroup tg = new TransformGroup();
    tg.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
    tg.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
    tg.setCapability(TransformGroup.ALLOW_CHILDREN_READ);
    tg.setCapability(TransformGroup.ALLOW_CHILDREN_WRITE);
    bg.addChild(tg);
    tg.addChild(shapeA);
    tg.addChild(shapeB);
    // The method that removes the shapeB and adds a new shapeC �
    Shape3D shapeC = new Shape3D(geometry, appearance);
    shapeC.setCapability(Shape3D.ALLOW_GEOMETRY_READ);
    shapeC.setCapability(Shape3D.ALLOW_GEOMETRY_WRITE);
    shapeC.setCapability(Shape3D.ALLOW_APPEARANCE_READ);
    shapeC.setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);
    tg.removeChild(shapeB);
    tg.addChild(shapeC);Thanks a lot.
    aads

    �Exception in thread "AWT-EventQueue-0"
    javax.media.j3d.RestrictedAccessException: Group:
    only a BranchGroup node may be removed I would think that this would give you your answer -
    Put a branch group between the transform and the shape. Then it can be removed.
    Another thing you could try: This doesn't actually remove the shape, but at least causes it to hide. If you set the capabilities, I think you can write the appearance of the shapes. So, when you want to remove one of them, write an invisible appearance to it.

  • Add or remove job dynamically in Quartz Scheduler using c#

    Hi,
    is it possible to add ,update, remove jobs and trigger to quartz scheduler dynamically.just like reading from database and add jobs and trigger to scheduler .Or using a GUI to add ,edit and remove the jobs and triggers to scheduler while scheduler is running.
    please share your ideas and sample.

    Hi, As it appears to be a Java library, I suggest you re-ask this question on Quartz Scheduler community forums (http://www.quartz-scheduler.org/community) Regards, Nick.

  • Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the "Add or Remove Programs" control panel...

    I have done all the steps that I could find, and I am still having this issue...can someone help me please?
    Here is the diagnostics test I just ran as well. Not sure why it wont read my ipod either.
    Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)
    Dell Inc. Inspiron 1525
    iTunes 11.1.5.5
    QuickTime not available
    FairPlay 2.5.16
    Apple Application Support 3.0.1
    iPod Updater Library 11.1f5
    CD Driver Not Available
    CD Driver DLL Not Available
    Apple Mobile Device 7.1.1.3
    Apple Mobile Device Driver 1.62.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 00D5BEA809F38F28
    Current user is an administrator.
    The current local date and time is 2014-04-05 12:39:11.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is not supported.
    Core Media is supported.
    Video Display Information
    Intel Corporation, Mobile Intel(R) 965 Express Chipset Family
    Intel Corporation, Mobile Intel(R) 965 Express Chipset Family
    **** External Plug-ins Information ****
    No external plug-ins installed.
    **** Network Connectivity Tests ****
    Network Adapter Information
    Adapter Name:        {F45D6408-EDE8-4F4F-8BDF-AE815F918114}
    Description:            Dell Wireless 1505 Draft 802.11n WLAN Mini-Card
    IP Address:             192.168.0.16
    Subnet Mask:          255.255.255.0
    Default Gateway:    192.168.0.1
    DHCP Enabled:      Yes
    DHCP Server:         192.168.0.1
    Lease Obtained:     Sat Apr 05 12:21:08 2014
    Lease Expires:       Sat Apr 05 13:21:08 2014
    DNS Servers:         68.105.28.12
                                    68.105.29.12
                                    68.105.28.11
    Adapter Name:        {8F15FB4D-2EE6-4690-A8E7-82ACBF7A4F1E}
    Description:            Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller
    IP Address:             0.0.0.0
    Subnet Mask:          0.0.0.0
    Default Gateway:    0.0.0.0
    DHCP Enabled:      Yes
    DHCP Server:        
    Lease Obtained:     Wed Dec 31 17:00:00 1969
    Lease Expires:       Wed Dec 31 17:00:00 1969
    DNS Servers:        
    Active Connection: LAN Connection
    Connected:             Yes
    Online:                    Yes
    Using Modem:        No
    Using LAN:             Yes
    Using Proxy:           No
    Firewall Information
    Windows Firewall is off.
    Connection attempt to Apple web site was successful.
    Connection attempt to browsing iTunes Store was successful.
    Connection attempt to purchasing from iTunes Store was successful.
    Connection attempt to iPhone activation server was successful.
    Connection attempt to firmware update server was successful.
    Connection attempt to Gracenote server was successful.
    Last successful iTunes Store access was 2014-04-05 12:38:45.
    **** CD/DVD Drive Tests ****
    LowerFilters: PxHelp20 (2.0.0.0),
    No drivers in UpperFilters.
    Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the “Add or Remove Programs” control panel.
    **** Device Connectivity Tests ****
    iPodService 11.1.5.5 is currently running.
    iTunesHelper 11.1.5.5 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    Universal Serial Bus Controllers:
    Intel(R) ICH8 Family USB Universal Host Controller - 2830. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2831. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2832. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2834. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2835. Device is working properly.
    Intel(R) ICH8 Family USB2 Enhanced Host Controller - 2836. Device is working properly.
    Intel(R) ICH8 Family USB2 Enhanced Host Controller - 283A. Device is working properly.
    FireWire (IEEE 1394) Host Controllers:
    RICOH OHCI Compliant IEEE 1394 Host Controller. Device is working properly.
    Most Recent Devices Not Currently Connected:
    iPod touch (4th generation) running firmware version 6.0.1
    Serial Number:       CCQH8BRSDT77
    **** Device Sync Tests ****
    No iPod, iPhone, or iPad found.

    CD Driver Not Available
    CD Driver DLL Not Available
    With that one, I'd start with solution 3 from the following document:
    iTunes for Windows: Optical drive is no longer recognized, or "Disc burner or software not found" alert after install

  • How do I uninstall CS2 on a PC when it does not appear in control panel add or remove programs, the hard drive was replaced and the program corrupted.

    how do I uninstall CS2 on a PC when it does not appear in control panel add or remove programs, the hard drive was replaced and the program corrupted.

    reinstall over your current installation and then uninstall, Error: Activation Server Unavailable | CS2, Acrobat 7, Audition 3
    or uninstall manually, Manually remove Adobe Creative Suite 2.x | Windows

  • How do I remove Bing from my toolbar at the top of the page. I have already tried both of the suggestions given in the help section; I could not find Bing in my control panel "add and remove programs," and there was one other suggestion which I also tried

    ''locking due the age of this thread - asked and answered''
    I have tried all of the suggestions given by FF in order to remove Bing from my computer but nothing seems to work. I would appreciate some advise. For instance when I go to add and remove programs I can't even find Bing listed. Looking forward to your suggestions. Thanks.
    == This happened ==
    Every time Firefox opened
    == I first installed Firefox

    Right click "Tools". Uncheck "Search Toolbars".

  • Changing panels in frame at runtime using NetBeans

    Hi there,
    I'm having trouble changing JPanels in a JFrame at runtime when they were both generated in NetBeans. I find that I can do this easily in a manually coded GUI with the code below. However with NetBeans generated frames and panels it doesn't seem to work.
    So all I really would like to learn is how to change JPanels in a JFrame at runtime when both are generated by NetBeans (New>JFrame Form... and New>JPanel Form...) Any help would be much appreciated.
            // reset panel
            pMain.removeAll();    // main panel added to nb generated frame
            pMain.validate();     // call layout manager
            testPanel = new TestPanel();  // this class extends JPanel (generated)
            pMain.add(testPanel);     // add new panel
            pMain.setVisible(true);     // update panel
            pMain.revalidate();
            pMain.repaint();

    Changing the layout to BorderLayout and adding the new panel to BorderLayout.CENTER with your code sample above doesn't seem to work though.This works for me.
    I created a frame form and a panel form then set the frame layout to border layout and added a remove/add panel at the south.
    frame code looks like this.
    import java.awt.BorderLayout;
    public class MainFrame extends javax.swing.JFrame {
    private boolean isAdded;
    private TestPanel panel; // this is the panel form
    /** Creates new form MainFrame */
    public MainFrame() {
    isAdded = false;
    initComponents();
    // Generated code
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    if(!isAdded) {
    panel = new TestPanel();
    add(panel, BorderLayout.CENTER);
    pack();
    isAdded = true;
    } else {
    remove(panel);
    isAdded = false;
    validate();
    repaint();
    * @param args the command line arguments
    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    new MainFrame().setVisible(true);
    // Variables declaration - do not modify
    private javax.swing.JButton jButton1;
    // End of variables declaration
    Somehow I find it very hard to believe that NetBeans is not production ready....The reason we don't use the DnD in nb is that the generated code is not editable and it's hard to maintain.

  • How can i add new jcomponent to a frame?

    hi.
    how can we add new component to a frame? look at this code. Why when i click on button, nothing added to frame? event handled correctly and frame size changes but no button adds to frame.
    private void convertButtonMouseClicked(java.awt.event.MouseEvent evt) {
    // TODO add your handling code here:
    JButton newButton = new JButton("new");
    getContentPane().add(newButton , BorderLayout.CENTER);
    newButton.setVisible(true);
    setSize(500, 500);
    }

    Don't forget to use the Code Formatting Tags so the posted code retains its original formatting. That is done by selecting the code and then clicking on the "Code" button above the question input area.
    Well typically you wouldn't add a button to the Center of a BorderLayout. If you really want to do this you should be using a [Card Layout|http://java.sun.com/docs/books/tutorial/uiswing/TOC.html].
    In general the code for adding/removing components should be:
    panel.add(...)
    panel.revalidate();
    panel.repaint();

Maybe you are looking for

  • Apple, i demand a solution to this problem!

    sorry to be blunt with the title, but i have had this problem ever since i bought my new laptop. It's running Windows 7 64x. This is a major problem, i feel like i have been robbed, and many other people are having this problem too, but Apple seems t

  • SL server share mounting not working for 10.7.4 Mac Mini

    I'm running about seven Macs on a network with a 10.6.8 Mac Mini server. The older Macs (PPCs and 10.4.11) mount the share immediately. Newer Macs recently have had a problem. My 10.6.8 MBP can mount the share, from a dock icon, but it can take minut

  • Looking for information...

    I am new to flex and am wondering what trends are out there that follow Flex. If you read this please take some time to let me know(as well as others) answers to questions such as...... What kind of projects and applications are you using Flex for? H

  • TS1398 Google not working properly

    Has anyone experienced problems with Google on the iPad lately?  It's not only slow when I choose it as my browser, but many times pages won't open.  I have to use yahoo or bing, which are faster and don't lose connection.  Thoughts?  It's happening

  • Not seeing details in tcpdump of port 1521

    Hi: Not strictly an Oracle question but there's a strong Oracle tie-in. So... I'm trying to verify that encryption between my client and server is happening by using tcpdump and was just wondering has anyone else had done this? I see packet data but