JTextPane in JScrollPane... Scrolling when needed

Hello all.
I have a jtextpane in a jscrollpane and I'm using the following code to append a line in jtextpane and set the vertical scrollbar of jscrollpane at the bottom...
  htmlDoc = (HTMLDocument) output.getDocument();
  htmlKit.insertHTML(htmlDoc, htmlDoc.getLength(), s, 0, 0, null);
  output.setCaretPosition(htmlDoc.getLength());where output is the jtextpane.
My problem is that, if the user manually changes the position of the vertical scrollbar, after appending a new line in jtextpane, the above code will set the scrollbar at the bottom.
Is it possible to keep the scrollbar at the position it was before the new line has been appended (if the position of the scrollbar has been changed)?
Thanks in advance,
Charalampos

StanislavL... with your suggestion the scroll bar will never scroll to the bottom.
I want to place the scroll bar at the bottom if it was at the bottom before I append text to jtextpane, otherwise I want to leave the scroll bar at the same position it was before I append the text.

Similar Messages

  • JTextPane inside JScrollPane resizing when updated

    Hiya all,
    I've been struggling with this problem and checking the forums, but didn't find a solution, so I hope someone can help...at least help me for the nice picture :) It has to do with JTextPane's automatically resizing to their content on a GUI update, rather than scrollbars appearing (the desired result).
    Basically, I have a scenario where I am creating a series of multiple choice answers for a question. Each answer consists of a JTextPane inside a JScrollPane, and a JRadioButton, which are all contained in a JPanel (called singleAnswerPanel). So for 2 answers, I would have 2 of these singleAnswerPanels. There is a one large JPanel that contains all the singleAnswerPanels (called allAnswersPanel). This allAnswersPanel is contained in a JScrollPane. Graphically, this looks like:
       |       JPanel (allAnswersPanel) inside a JScrollPane            |
       |                                                                |
       |  ------------------------------------------------------------  |
       | |     JPanel (singleAnswerPanel)                             | |
       | |    ----------------------------------                      | |
       | |   |  JTextPane inside a JScrollPane  |     * JRadioButton  | |
       | |    ----------------------------------                      | |
       | |                                                            | |
       |  ------------------------------------------------------------  |
       |                                                                |
       |                                                                |
       |  ------------------------------------------------------------  |
       | |     JPanel (singleAnswerPanel)                             | |
       | |    ----------------------------------                      | |
       | |   |  JTextPane inside a JScrollPane  |     * JRadioButton  | |
       | |    ----------------------------------                      | |
       | |                                                            | |
       |  ------------------------------------------------------------  |
       |                                                                |
        ----------------------------------------------------------------So above, I show 2 answers that can be filled in with text. So assuming both answer JTextPanes are filled with text beyond their current border (scrollbars appear as expected) and the user wishes to add more answers. I have a button to add another singleAnswerPanel to the containing JPanel (allAnswersPanel), and then I validate the main JScrollPane that contains the allAnswersPanel as it's view. The problem that occurs is the existing single answer JTextPanes resize to the size of their text and the vertical scrollbars (only vertical ones setup) of the JTextPanes dissappear! My intent is to keep the existing JScrollPanes the same size (with their scrollbars) when a new answer is added.
    The code snippet below shows what gets done when a new answer is added:
    private void createAnswer()
        // The panel that will hold the new single answer JTextPane pane
        // (inside a JScrollPane) and radio button.
        JPanel singleAnswerPanel = new JPanel();
        // Create the text pane for the single answer.
        JTextPane singleAnswerTextPane = new JTextPane();
        Dimension dimensions = new Dimension(200, 30);
        singleAnswerTextPane.setPreferredSize(dimensions);
        singleAnswerTextPane.setMaximumSize(dimensions);
        // Create a scroll pane and add the single answer text pane.
        JScrollPane singleAnswerScrollPane =
         new JScrollPane(singleAnswerTextPane);
        // Create a radio button that is associated with the single
        // answer text pane above.
        JRadioButton singleAnswerRadioButton = new JRadioButton();
        // Add the scroll pane and radio button to the panel (for a single
        // answer).
        singleAnswerPanel.add(singleAnswerScrollPane);
        singleAnswerPanel.add(singleAnswerRadioButton);
        // Add the panel holding a single answer to the panel holding
        // all the answers.
        m_allAnswersPanel.add(singleAnswerPanel);
        // Update the display.  m_allAnswersScrollPane is a JScrollPane
        // that has the m_allAnswersPanel (JPanel) as its view.
        m_allAnswersScrollPane.validate();
    }     Sorry for the length of the message, but I really want to solve this problem. So again, when updating the JScrollPane with validate(), the JTextPane for a single answer resizes to it's contents (plain text currently) and loses it's vertical scrollbars, but I want it to stay the same size and maintain the scrollbars.
    Thanks!

    http://java.sun.com/docs/books/tutorial/uiswing/mini/layout.htmlimport javax.swing.*;
    import javax.swing.event.*;
    import javax.swing.table.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.util.Random;
    public class Test extends JFrame {
        int cnt=0;
        Random r = new Random();
        String[] nouns = {"air","water","men","idjits"};
        JPanel mainPanel = new JPanel(new GridBagLayout());
        JScrollPane mainScroll = new JScrollPane(mainPanel);
        JScrollBar mainScrollBar = mainScroll.getVerticalScrollBar();
        public Test() {
         setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
         Container content = getContentPane();
         content.add(new JLabel("QuizMaster 2003"), BorderLayout.NORTH);
         content.add(mainScroll, BorderLayout.CENTER);
         JButton jb = new JButton("New");
         content.add(jb, BorderLayout.SOUTH);
         jb.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent ae) {
              JPanel questionPanel = new JPanel(new GridBagLayout());
              questionPanel.add(new JLabel("Question "+cnt++),
                   new GridBagConstraints(0,0,1,1,0.0,0.0,
                        GridBagConstraints.EAST, GridBagConstraints.NONE,
                        new Insets(1,2,1,2),0,0));
              questionPanel.add(new JLabel("Why is there "+
                            nouns[r.nextInt(nouns.length)]+"?"),
                   new GridBagConstraints(1,0,1,1,0.0,0.0,
                        GridBagConstraints.EAST, GridBagConstraints.NONE,
                        new Insets(1,2,1,2),0,0));
              JTextArea jta = new JTextArea();
              JScrollPane jsp = new JScrollPane(jta);
              jsp.setPreferredSize(new Dimension(300,50));
              questionPanel.add(jsp, new GridBagConstraints(0,1,2,1,0.0,0.0,
                        GridBagConstraints.EAST, GridBagConstraints.BOTH,
                        new Insets(1,2,1,2),0,0));
              mainPanel.add(questionPanel, new GridBagConstraints(0,cnt,1,1,0.0,0.0,
                            GridBagConstraints.EAST,GridBagConstraints.NONE,
                            new Insets(0,0,0,0),0,0));
              mainPanel.revalidate();
              mainScroll.getViewport().setViewPosition(new Point(0, mainPanel.getHeight()));
         setSize(400,300);
         show();
        public static void main( String args[] ) { new Test(); }
    }

  • JTable Horizontal Scroll WHEN NEEDED fix?

    Me again....
    JTable in a JScrollPane When the Jtable width exceeds the scrollpane I would like a horizontal scrollbar to appear. If the Jtable does not exceed the width Id like it to fill the ScrollPane.
    If I use the AUTO_RESIZE_OFF I get a horizontal scrollbar all the time. I dont want this if possible.
    I did try to overwrite getScrollableTracksViewportWidth() and getPreferredSize() as suggested by work around http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4127936
    However this bug is not exactly what I am having trouble with.
    Anyone know what I can do for this?
    Thanks
    B.

    You're welcome.
    Autoscrolling means that you can middle click on a web page and then get a scroll icon to indicate that you can move the mouse up or down to scroll the page automatically.

  • Trouble Scrolling down(JTextPane inside JScrollPane)

    I am writting a java interface to the Jabber IM system. I'm trying to allow html in the messages, so I have a JTextPane that I use to show what has been said. In order to scroll, I've placed the JTextPane within a JScrollPane. When a new message needs to be placed into the JTextPane, I set the JTextPane to the proper text and set the scroll bar from the scroll pane to it's .getMaximum() value. My problem is that the .getMaximum() function only gets the NEW, ACTUAL maximum AFTER the JTextPane has been parsed and painted into the JPanel. The time it takes to do this is proportional to the length of the text within the JText pane and relative to the speed of the computer. So, the scroll bars should be done in response to the completion of the painting of the JTextPane instead of a set time delay. I don't know how to do this. I assume I need to overwrite some paint or repaint function, but I don't know which one to overwrite. The JTextPane is in a JScrollPane in a JSplitPane in a JPanel in a JFrame, if that helps at all.
    I've been stuck on this forever..
    Thanks for any help.

    Gave you 6 $. JTextPane doesn't have the insert function, so I've been using setText(). The problem is that the second the Pane is redrawn, it shows the top of the document, then scrolls to the bottom. This takes a fraction of a second, but still is undesireable.
    What I'm trying to do is make a new textpane object, set the text, set the caret position, THEN replace the old pane. The problem is, I can't just use oldPane = newPane because that just makes oldPane reference the new Object.(The object shown is then only referenced from the parent swing component, a JScrollPane) I've tried using the .setViewportView on the JScrollPane that the JTextPane is within, but then it doesn't scroll to the caret position.
    I've gotten it to work once. I had created all new objects(JTextPane within JScrollPane within JSplitPane within JPanel) adding each to it's parent and adding the JPanel to the container. This worked ONCE! I changed the code, then changed it back and it didn't work again...
    Here's the code I have for buffering the JTextPane.
    if(chatPane == chatPaneBuffer2){
    chatPaneBuffer1.setText(chatStringBuffer.toString());
    chatPaneBuffer1.setCaretPosition(chatPaneBuffer1.getDocument().getLength());
    chatPane = chatPaneBuffer1;
    }else{
    chatPaneBuffer2.setText(chatStringBuffer.toString());
    chatPaneBuffer2.setCaretPosition(chatPaneBuffer2.getDocument().getLength());
    chatPane = chatPaneBuffer2;
    This works, but somehow I need the object chatPane is pointing at to be referenced by my JScrollPane.

  • Preventing JScrollPane from scrolling when contents change

    I have an application where I have a large panel of information that is constantly being updated over time. I found a need to put more information on the panel than I could fit on my screen, so I put everything in a JScrollPane.
    This works to a degree, but I find that as things in the panel get updated (JTextAreas are an example) the JScrollPane scrolls wildly about. I think it is trying to show components that have changed. I would prefer that it NEVER scroll on its own since the whole panel will be updating at any given time.
    Does anyone know if there is a way to turn off this behavior? I set the preferred/minimum/maximum size on the JPanel that goes inside the JScrollPane to keep it a constant size, but that doesn't solve the problem. If someone can help me, I'd really appreciate it. Thanks!

    Off the top of my head, I can think of at least two action events that are fired by a JComboBox, one has to do with selection being made and another is comboBoxEdited. If you want to do something only when an item in the combo box is selected, then you should programmatically ignore the later.
    If you're doing other changes your self, you can always remove the listener from the combobox, make the changes, and then add the listener back.
    ;o)
    V.V.

  • How can I get the panelTabbed to have a scroll bar when needed?

    I have a panelTabbed with4 tabs and I want a scrollbar to appear when I shrink the size of the page down. I discovered that the tabs dissappear and there is not way to access them during some accessibility testing.
    I tried inserting a panelGrouLayout around the paf:panelTabbed, but it did not help
    <af:panelHeader id="ph3" text="#{acrResBundle['Header.Reports']}">
    <af:panelGroupLayout id="pgl1" layout="scroll">
    <af:panelTabbed id="panelTabbed1" styleClass="AFStretchWidth"
    childCreation="lazy" inlineStyle="height:410px">
    <af:showDetailItem disclosed="true" id="showDetailItem1"
    stretchChildren="first"
    text="#{resBundle['Header.TopPredictors']}">
    <af:panelGroupLayout id="pgl3" layout="scroll">
    <af:region id="TopDr1"
    value="#{bindings.TopDriversRegion1.regionModel}"/>
    </af:panelGroupLayout>
    </af:showDetailItem>
    Also, the outer page, which uses fnd:applicationsPanel with scroll="true", that the above is embedded in does get a scroll bar when needed by other af:panelHeader sections of the page.

    Looks like the problem only occurs in screenReader mode, i.e., the ">>" link does not show up at all in screenReader mode, but does show up when not using screenReader mode. I filed bug 10407797
    Edited by: klaus gross on Dec 16, 2010 3:21 PM

  • ( (JTextPane in JScrollPane) in JTabbedPane)???

    JTextPane textarea = new JTextPane();
    JScrollPane scroll= new JScrollPane(textarea);
    JTabbedPane tab = new JTabbedPane();
    tab.add(scroll);
    Now the problem is when i create many tabs and put
    it in my window , and i want to jump from one tab to
    another , the textpane does not get the focus .
    tab contains scroll as its client so it gives focus to the
    scroll but i want the textarea to have the cursor.so that there is no need for the user to click in the textarea to gain focus.
    I hope some one understands my problem and helps me ...
    thanks alot......

    I'm running JDK1.3 on windows 98. The requestFocus() method does not work unless it is executed after the JFrame is shown. Maybe this is your problem. The following sample program will help illustrate this.
    1) run the program as is. Focus should be on the text area as you select a tab.
    2) Comment out the 'newTab' methods in the main method. Uncomment the 'newTab' methods in the constructor. This time focus will remain on the tab as you select it.
    Hope this helps.
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    public class TestTabbedPane extends JFrame
         JTabbedPane tabbedPane;
         public TestTabbedPane()
              tabbedPane = new JTabbedPane();
              tabbedPane.setPreferredSize( new Dimension(300, 200) );
              getContentPane().add(tabbedPane);
    //          newTab( "one" );
    //          newTab( "two" );
    //          newTab( "three" );
         private void newTab(String text)
              JTextArea textArea = new JTextArea( text );
              JScrollPane scrollPane = new JScrollPane( textArea );
              tabbedPane.addTab( text, scrollPane );
              tabbedPane.setSelectedIndex( tabbedPane.getTabCount() - 1 );
              textArea.requestFocus();
         public static void main(String args[])
    TestTabbedPane frame = new TestTabbedPane();
    frame.setDefaultCloseOperation( EXIT_ON_CLOSE );
    frame.pack();
    frame.setVisible(true);
              frame.newTab( "one" );
              frame.newTab( "two" );
              frame.newTab( "three" );

  • Stop JScrollPane Scrolling If Knob Is Not At Bottom

    My problem appears quite simple. I have a non-editable JTextArea in a JScrollPane. When text is added to the text area I want the vertical JScrollBar to autoscroll only if the knob is at the bottom of the track. If the user has scrolled up (e.g. to see a previous message) then the scroll bar should respect that and not change the position of the knob until the user moves the knob back to the bottom of the track. I've done quite a bit of searching for an answer and the following is the only one I've found that works, but I don't want to use it unless I absolutely have to because it just seems so wrong:
              AbstractDocument doc = (AbstractDocument) messageArea.getDocument();
               DocumentListener[] listeners = doc.getDocumentListeners();
               for (DocumentListener documentListener : listeners) {
                  if (documentListener.getClass().getName().equals("javax.swing.text.DefaultCaret$Handler")) {
                     doc.removeDocumentListener(documentListener);
               }}Can someone please put me out of my misery and tell me the proper way to stop my JScrollBar from scrolling if the knob is at the bottom of the track? I would greatly appreciate it. Thanks.

    camickr's [_Text Area Scrolling_|http://tips4java.wordpress.com/2008/10/22/text-area-scrolling/] may point you in the right direction.
    db
    edit Yup, with a little tweakingimport java.awt.BorderLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.AdjustmentEvent;
    import java.awt.event.AdjustmentListener;
    import javax.swing.*;
    import javax.swing.text.DefaultCaret;
    public class ScrollControl {
       JTextArea textArea;
       JScrollBar scrollBar;
       DefaultCaret caret;
       BoundedRangeModel model;
       public static void main(String[] args) {
          SwingUtilities.invokeLater(new Runnable() {
             @Override
             public void run() {
                new ScrollControl().makeUI();
       public void makeUI() {
          textArea = new JTextArea(20, 30);
          textArea.setWrapStyleWord(true);
          textArea.setLineWrap(true);
          caret = (DefaultCaret) textArea.getCaret();
          JScrollPane scrollPane = new JScrollPane(textArea);
          scrollBar = scrollPane.getVerticalScrollBar();
          model = scrollBar.getModel();
          scrollBar.addAdjustmentListener(new AdjustmentListener() {
             public void adjustmentValueChanged(AdjustmentEvent e) {
                if (model.getValue() == model.getMaximum() - model.getExtent()) {
                   caret.setDot(textArea.getText().length());
                   caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
                } else {
                   caret.setUpdatePolicy(DefaultCaret.NEVER_UPDATE);
          JButton button = new JButton("Click");
          button.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                for (int i = 0; i < 10; i++) {
                   textArea.append("The quick brown fox jumps over the lazy dog. ");
          JFrame frame = new JFrame();
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          frame.setSize(400, 400);
          frame.add(scrollPane, BorderLayout.CENTER);
          frame.add(button, BorderLayout.SOUTH);
          frame.setLocationRelativeTo(null);
          frame.setVisible(true);
    }Edited by: DarrylBurke

  • Why my panorama not scrolling when i move my cell phone as it was before, any special setting?? an answer please

    why my panorama not scrolling when i move my cell phone as it was before, any special setting?? i need an answer please

    Welcome to the Support Communities. This Apple doc may be of interest:
    Channel Member Code of Conduct
    Kings74 wrote:
    They told my friend that the phone was not available in Black, that was the 5, and that the 5s was only available in silver and gold..
    A minor point, but it may avoid a little confusion if, instead of saying "black" in reference to the iPhone 5s, say "space gray":
    "iPhone 5s — Available in silver, gold, and space gray" (Source)

  • JscrollPane, Resize when InternalFrame maximize

    Hello all. I have 4 Internal Frames that contain 1 Jtable´s each, and all JTable´s has a JscrollPane. I have the four Internal frames added to a JFrame using GridLayout.. I add code below thats important.
    // Create an Desktop For That All Four I-Frame Use
    JDesktopPane forInternalFrameDesktop = new JDesktopPane();
    // Create an Internal Frame For CustomTable.
    JInternalFrame customerFrame = new JInternalFrame("Add Customer To Order",true,false,true,true);
    // Create Table For Customer InternalFrame.
    customerModel = new DefaultTableModel(customerRow,customerCol);
    customerTable = new JTable(customerModel)
    customerTable.setOpaque(true);
    // Create an ScrollPane for customerTable. 
    JScrollPane scroll = new JScrollPane(customerTable);
    scroll.set //  ? What will i put here
    // Set Size for customFrame
    customerFrame.setBounds(0, 0, 500,210);
    // Add customFrame to the Desktop.
    forInternalFrameDesktop.add(customerFrame);
    customerFrame.setVisible(true);
    // This is in MainFrame. an Normal JFrame that uses GridLayout To Lay out my Four I-Frames.
    GridLayout MstLayout = new GridLayout(0,2);
    mstFrame.setLayout(MstLayout);
    mstFrame.add(customerIFrame());
    mstFrame.add(productInternalFrame());
    mstFrame.add(orderReadyInternalFrame());
    mstFrame.add(orderDoneInternalFrame());When i maximize any of the four I-Frames, or the main frame i want the ScrollPane to follow. I know there is 1 row command to do that, had it before, but have forgott it. Anyone that has better memory then me?

    I use one
    JDesktopPane forInternalFrameDesktop = new JDesktopPane();I use four.
    private JInternalFrame orderDoneInternalFrame() {
            JInternalFrame orderDone = new JInternalFrame("Order Ready to Send",true,false,true,true);
            JPanel panel = new JPanel();
            orderDoneCol.addElement("Customer ID");
            orderDoneCol.addElement("Product Id");
            orderDoneCol.addElement("Quantity");
            orderDoneModel = new DefaultTableModel(orderDoneRow,orderDoneCol);
            orderDoneTable = new JTable(orderDoneModel);
            orderDoneTable.getTableHeader().setReorderingAllowed(false);
            JScrollPane scroll = new JScrollPane(orderDoneTable);
            orderDone.setBounds(510,320, 500,300);
            orderDone.add(panel);
            panel.add(scroll);
            forInternalFrameDesktop.add(orderDone);
            orderDone.pack();
            orderDone.setVisible(true);
            return orderDone;
        }And one mainFrame holding it all.
    public JFrame productFrame() {
            JFrame mstFrame = new JFrame();
            GridLayout MstLayout = new GridLayout(0,2);
            mstFrame.setLayout(MstLayout);
            mstFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            mstFrame.setSize(1000,700);
            mstFrame.setJMenuBar(openMenu());
            mstFrame.add(customerInternalFrame());
            mstFrame.add(productInternalFrame());
            mstFrame.add(orderReadyInternalFrame());
            mstFrame.add(orderDoneInternalFrame());
            mstFrame.pack();
            mstFrame.setVisible(true);
            return mstFrame;
    }Does this make sence to you? Is this the wrong way to handle InternalFrames?

  • Download content locally when needed by running task sequence functionality with Windows PE.

    I am trying to understand what happens when the "Download content locally when needed by running task sequence" option in chosen on a task sequence deployment. My assumption is that any needed packages would not be identified
    and downloaded until task sequence is kicked off. 
    Using task sequence boot media, it looks likes a package has been obtained before any task sequence has been selected. I am assuming the package was acquired during the WinPE boot process. Can anyone confirm that this is
    the correct behavior when using the "Download content locally when needed by running task sequence" option? If not, how would WinPE be obtaining the PS100292 SCCM package?
    This specific package contains and HTA file. Only one of  several task sequences deployed to the All Unknown Computers make a call to the HTA file. The one that does, the HTA call is the very first step of the task sequence.
    --Tony

    Hi everyone! I figured what was going on here. I was using an ESX VM and the package was stored on the c:\ from previous attempts and troubleshooting. Long story short, I had to rip the HDD from the VM and add a new one to set every thing back.

  • Updated OS to 10.4.7 and PPPoE no longer connects automatically when needed

    Yesterday I updated from OSX 10.4.6 to 10.4.7. I have my network settings arranged to connect to the internet (via a DSL modem) when needed, i.e., when starting an application like Entourage. This was working fine with 10.4.6, but with the updated OS I now have to connect manually. I have double checked all the settings and also created a new location to see if that would solve the issue.
    Any clues? I am wondering if this is a bug with the update, or a problem on my machine, although as mentioned it was fine under the older OS.
    I am new to OSX, under OS9 I would simply try deleting the preferences for the network 'location'.

    Problem with PPPoE not solved, but not an issue for me anymore as I have set an airport network which is creating automatic connections.

  • HT4061 I am restored my iphone 4 , when needed Apple ID to activated And do I enter at field I can log on

    I am restored my iphone 4 , when needed Apple ID to activated And do I enter at field I can log on

    What about where you purchased it? Otherwise, Apple would be the only one that would know. Since you cannot activate the device to see inside of it, you cannot go to Settings and look at any other information. I would think the seller might be able to provide you with that information if you purchased a locked phone.

  • Thoughts on TCP/IP "Load only when needed"

    Hello:
    I've finally gotten DSL and was wondering what others thoughts are about the "Load only when needed" option in TCP/IP? Under dialup, it is best to keep this checked, but with broadband, I have read that you can keep it unchecked.
    Just curious what others do in this situation?
    TIA!

    Gordon,
    You got it in one.
    Used to work a treat for me - I could run an applescript to fire up Outlook Express, send all the mail ready to be sent, which would start up Remote Access, I'd key the password, the mails would be sent and thescript would close OE and close the Remote Access connection. Couldn't use the script to fire up remote access cos it doesn't know when / if the connection has been established successfully.
    This would sometimes be done over my mobile whilst in transit, so every second I was connected was costing me.
    I suppose you could have "Load only when needed" set with broadband, the broadband would still be on and connected, but your Mac would have like an extra firewall until it decided to connect to the internet (but once you're connected you stay connected).

  • Why not autoconnecting "when needed"?

    Hi there,
    I'm not sure where the best place is to post this question, but, I'll start here and hope for some guidance!
    I have my network preferences set to have my "built in ethernet pppoe session options" "connect automatically when needed".
    However, after waking my mini from her slumber, Apple Mail will try to "get mail" and yet this does not inspire an automatic connection. I've found that I can go to firefox and click the reload arrow on a previously open website and internet connect will THEN immediately connect so as to reload the site.
    Not a huge deal. Just not sure why, when coming out of sleep mode, when Mail tries to get new mail, that is not considered a "when needed" circumstance by internet connect!
    Any ideas?
    mahalo,
    Robin
    Mac Mini   Mac OS X (10.4.9)  

    PPPoE...TCP/IP...DHCP?
    I don't know what TCP/IP and DHCP are.
    Hmmm. I use DSL...um, just not sure what I should be doing. I guess there was probably a time, many moons ago, when this was the instruction I got from my ISP (pacbell.net).
    What are the differences in the set ups (above)?
    How can I determine whether or not one of the other set ups would be work for me?
    Thanks for your response,
    Robin

Maybe you are looking for

  • GL TO AP_INVOICE_PAYMENTS_ALL

    Hi, In R12 I want to link the gl_je_lines to the AP_INVOICE_PAYMENTS_ALL I was going to do the following: gl_je_lines to XLA_AE_Lines (gl_sl_link_id) XLA_AE_Lines to xla_distribution_links (ae_header_id / ae_line_num) xla_distribution_links to AP_INV

  • Power button that doesn't work?

    My power button is not working.  I have tried to force reboot by holding down the power button and the circle button but its not working.  Also, all of the sudden when I'm talking on the phone, all the buttons get triggered while I'm talking on the p

  • Using dynamic form wizard dont allow decimals

    using the dynamic form wizard converts a given number using decimals in integer !! example : if i use a text field ( in a form generated with the wizard) that will input a number with decimals : 123.44, the form sends 12344 to the db. i´m using an ac

  • ZCM Patches Help

    I am having a few issues with our patch management system and I am hoping to find some help here. First issue we are running into is that the patchlink collection folders on our zcm servers keep getting backed up with hundreds of <guid>.tmp files. I

  • Xorg DPI settings won't save

    Following the wiki, I decided to check if my DPI settings were correct, and fix them if they were not. These are the results I'm getting (full commands typed out for clarity): First, without any configuration, the screen settings: $ xinit /usr/bin/aw