SG300 Setting MTU frame size per port or vlan

Hey Guys,  A large set of my devices are Gigabit and Jumbo Frame capable. All of my IP phones and Printers are not however, they're stuck in the 100mbit age... Is it possible to set the MTU for a particular Port/VLAN?  Maybe I'm not understanding everything... but I see the SG300 as a system with just a ton of NICs. Typically on a PC, you can set the MTU of the NIC to match the established L2 network MTU. An L3 device can then correct MTU mismatch by IP Fragmentation. Since my switches are in L3 mode, it seems like I should be able to set the MTU for a particular L2 VLAN.  Thanks

In the case of your firewall sending a 9k sized layer 2 (as in, a 9k ethernet) frame through a switch which didn't support (or wasn't enabled) for jumbo frames, then the frame would hit the ethernet switch fabric and be dropped on the floor by the switch, if the frame exceeded the maximum MTU of that switch.  That will create a real headache for you - layer 2 frame problems like that are a real pain in the #ss because you can for example ping across these switches, and browse some sites, but larger packets silently disappear into the ether, and a seemingly random selection of websites will become somewhat unbrowseable (or you may get the ads and the headline, but not the content for example).
Another good example of this is if you have Active Directory replication going on across a switch with a low MTU in the middle but end hosts using a high MTU, because you'll have these continual flapping of the replication processing, and timeouts logged but with no apparent loss in communications.  Many people have lost lots of hair on problems like that
If it was a layer 3 MTU (as in, IP packet) mismatch, then the whole IP ICMP path discovery mechanism would kick in, and it's likely that communication would probably work, notwithstanding a firewall which could (but should not) be blocking this crucial ICMP traffic.  You should try and avoid layer 3 mismatches as well though, because MTU  that is smaller than the packets that need to traverse the link relies  on IP ICMP unreachable packets signalling to the IP stacks on the  endpoints to lower their MTU.  Now in an ideal world this works, but  there are still firewalls out there which block this stuff so it  sometimes doesn't...
The good thing is that practically all switches by default have a layer 2 and 3 MTU of 1500, and this is fairly standard across hosts as well, so out of the box things just work.  It's not ideal for a storage/replication environment though, where the higher MTU can give you higher throughput with less IP overhead.
So, the rules are:
- Higher layer 2 MTUs are better, there's nothing to lose by setting these high.  It is a very good idea to consistently set this to the same value on all switches so that you don't have to keep track of what is set high and what isn't.  Knowing you can do a 9000 byte ethernet frame across the board is good, even if you don't use it straight away.
- Higher layer 3 MTUs set on routers and hosts are OK but less well used, these only come into play when you are passing through a layer 3/subnet boundary, ie the IP packet is being routed.
- You ALWAYS need to have your layer 3 MTU equal to, or less than, your layer 2 MTU, otherwise you will end up in a world of pain.
- Normal networking only requires an MTU of 1500, but you will get better throughput out of storage and data replication environments if you can go higher between these hosts, on account of larger frames carrying more data per frame and thus fewer headers - and less work for the host to fragment the data into 1500 byte frames
- Usually it is a good idea to have all hosts on a VLAN using the same layer 3 MTU.  It's not mandatory but it helps in terms of IP ICMP path discovery and is a good idea
So in summary - at layer 2, you need to get it right and make sure that your end-to-end path supports at /least/ the maximum MTU of your hosts, because there is no mechanism at layer 2 to deal with a mismatch.  There's no real disadvantage to exceeding that minimum either so enabling jumbo frames is almost always OK.
At layer 3, things are a bit more flexible, and better at handling a mismatch so you can sometimes get away with more, but it's still not perfect.  But overall, this is a slightly better situation to be in than the ethernet frames being dropped without trace :-)
Hope that helps.

Similar Messages

  • How do I set the frame size

    I am Making a program for purchasing games, with the basic layout alsot done, except on problem. When the purchase button is pressed, a dialog shows up but nothing is seen until i resize it. How would i set the frame size so that i do not need to resize it each time? below is the code for the files. Many thanks in advance.
    CreditDialog
    import java.awt.*;
    import java.awt.event.*;
    class CreditDialog extends Dialog implements ActionListener { // Begin Class
         private Label creditLabel = new Label("Message space here",Label.RIGHT);
         private String creditMessage;
         private TextField remove = new TextField(20);
         private Button okButton = new Button("OK");
         public CreditDialog(Frame frameIn, String message) { // Begin Public
              super(frameIn); // call the constructor of dialog
              creditLabel.setText(message);
              add("North",creditLabel);
              add("Center",remove);
              add("South",okButton);
              okButton.addActionListener(this);
              setLocation(150,150); // set the location of the dialog box
              setVisible(true); // make the dialog box visible
         } // End Public
         public void actionPerformed(ActionEvent e) { // Begin actionPerformed
    //          dispose(); // close dialog box
         } // End actionPerformed
    } // End Class
    MobileGame
    import java.awt.*;
    import java.awt.event.*;
    class MobileGame extends Panel implements ActionListener { // Begin Class
         The Buttons, Labels, TextFields, TextArea 
         and Panels will be created first.         
         private int noOfGames;
    //     private GameList list;
         private Panel topPanel = new Panel();
         private Panel middlePanel = new Panel();
         private Panel bottomPanel = new Panel();
         private Label saleLabel = new Label ("Java Games For Sale",Label.RIGHT);
         private TextArea saleArea = new TextArea(7, 25);
         private Button addButton = new Button("Add to Basket");
         private TextField add = new TextField(3);
         private Label currentLabel = new Label ("Java Games For Sale",Label.RIGHT);
         private TextArea currentArea = new TextArea(3, 25);
         private Button removeButton = new Button("Remove from Basket");
         private TextField remove = new TextField(3);
         private Button purchaseButton = new Button("Purchase");
         private ObjectList gameList = new ObjectList(20);
         Frame parentFrame; //needed to associate with dialog
         All the above will be added to the interface 
         so that they are visible to the user.        
         public MobileGame (Frame frameIn) { // Begin Constructor
              parentFrame = frameIn;
              topPanel.add(saleLabel);
              topPanel.add(saleArea);
              topPanel.add(addButton);
              topPanel.add(add);
              middlePanel.add(currentLabel);
              middlePanel.add(currentArea);
              bottomPanel.add(removeButton);
              bottomPanel.add(remove);
              bottomPanel.add(purchaseButton);
              this.add("North", topPanel);
              this.add("Center", middlePanel);
              this.add("South", bottomPanel);
              addButton.addActionListener(this);
              removeButton.addActionListener(this);
              purchaseButton.addActionListener(this);
              The following line of code below is 
              needed inorder for the games to be  
              loaded into the SaleArea            
         } // End Constructor
         All the operations which will be performed are  
         going to be written below. This includes the    
         Add, Remove and Purchase.                       
         public void actionPerformed (ActionEvent e) { // Begin actionPerformed
         If the Add to Basket Button is pressed, a       
         suitable message will appear to say if the game 
         was successfully added or not. If not, an       
         ErrorDialog box will appear stateing the error. 
              if(e.getSource() == addButton) { // Begin Add to Basket
    //          GameFileHandler.readRecords(list);
                   try { // Begin Try
                        String gameEntered = add.getText();
                        if (gameEntered.length() == 0 ) {
                             new ErrorDialog (parentFrame,"Feild Blank");
                        } else if (Integer.parseInt(gameEntered)< 0
                                  || Integer.parseInt(gameEntered)>noOfGames) { // Begin Else If
                             new ErrorDialog (parentFrame,"Invalid Game Number");
                        } else { // Begin Else If
                             //ADD GAME
                        } // End Else
                   } catch (NumberFormatException num) { // Begin Catch
                        new ErrorDialog(parentFrame,"Please enter an Integer only");
                   } // End Catch
              } // End Add to Basket
         If the Remove From Basket Button is pressed, a  
         a suitable message will appear to say if the    
         removal was successful or not. If not, an       
         ErrorDialog box will appear stateing the error. 
         if(e.getSource() == removeButton) { // Begin Remove from Basket
              try { // Begin Try
                        String gameEntered = remove.getText();
                        if (gameEntered.length() == 0 ) {
                             new ErrorDialog (parentFrame,"Feild Blank");
                        } else if (Integer.parseInt(gameEntered)< 1
                                  || Integer.parseInt(gameEntered)>noOfGames) { // Begin Else If
                             new ErrorDialog (parentFrame,"Invalid Game Number");
                        } else { // Begin Else If
                             //ADD GAME CODE
                        } // End Else
                   } catch (NumberFormatException num) { // Begin Catch
                        new ErrorDialog(parentFrame,"Please enter an Integer only");
                   } // End Catch
              } // End Remove from Basket
         If the purchase button is pressed, the          
         following is executed. NOTE: nothing is done    
         when the ok button is pressed, the window       
         just closes.                                    
              if(e.getSource() == purchaseButton) { // Begin Purchase
                   String gameEntered = currentArea.getText();
                   if (gameEntered.length() == 0 ) {
                        new ErrorDialog (parentFrame,"Nothing to Purchase");
                   } else { // Begin Else If
                        new CreditDialog(parentFrame,"Cost � 00.00. Please enter Credit Card Number");
                   } // End Else               
              } // End Purchase
         } // End actionPerformed
    } // End Class
    RunMobileGame
    import java.awt.*;
    public class RunMobileGame { // Begin Class
         public static void main (String[] args) { // Begin Main
              EasyFrame frame = new EasyFrame();
              frame.setTitle("Game Purchase for 3G Mobile Phone");
              MobileGame purchase = new MobileGame(frame); //need frame for dialog
              frame.setSize(500,300); // sets frame size
              frame.setBackground(Color.lightGray); // sets frame colour
              frame.add(purchase); // adds frame
              frame.setVisible(true); // makes the frame visible
         } // End Main
    } // End Class
    EasyFrame
    import java.awt.*;
    import java.awt.event.*;
    public class EasyFrame extends Frame implements WindowListener {
    public EasyFrame()
    addWindowListener(this);
    public EasyFrame(String msg)
    super(msg);
    addWindowListener(this);
    public void windowClosing(WindowEvent e)
    dispose();
    public void windowDeactivated(WindowEvent e)
    public void windowActivated(WindowEvent e)
    public void windowDeiconified(WindowEvent e)
    public void windowIconified(WindowEvent e)
    public void windowClosed(WindowEvent e)
    System.exit(0);
    public void windowOpened(WindowEvent e)
    } // end EasyFrame class
    ObjectList
    class ObjectList
    private Object[] object ;
    private int total ;
    public ObjectList(int sizeIn)
    object = new Object[sizeIn];
    total = 0;
    public boolean add(Object objectIn)
    if(!isFull())
    object[total] = objectIn;
    total++;
    return true;
    else
    return false;
    public boolean isEmpty()
    if(total==0)
    return true;
    else
    return false;
    public boolean isFull()
    if(total==object.length)
    return true;
    else
    return false;
    public Object getObject(int i)
    return object[i-1];
    public int getTotal()
    return total;
    public boolean remove(int numberIn)
    // check that a valid index has been supplied
    if(numberIn >= 1 && numberIn <= total)
    {   // overwrite object by shifting following objects along
    for(int i = numberIn-1; i <= total-2; i++)
    object[i] = object[i+1];
    total--; // Decrement total number of objects
    return true;
    else // remove was unsuccessful
    return false;
    ErrorDialog
    import java.awt.*;
    import java.awt.event.*;
    class ErrorDialog extends Dialog implements ActionListener {
    private Label errorLabel = new Label("Message space here",Label.CENTER);
    private String errorMessage;
    private Button okButton = new Button("OK");
    public ErrorDialog(Frame frameIn, String message) {
    /* call the constructor of Dialog with the associated
    frame as a parameter */
    super(frameIn);
    // add the components to the Dialog
              errorLabel.setText(message);
              add("North",errorLabel);
    add("South",okButton);
    // add the ActionListener
    okButton.addActionListener(this);
    /* set the location of the dialogue window, relative to the top
    left-hand corner of the frame */
    setLocation(100,100);
    // use the pack method to automatically size the dialogue window
    pack();
    // make the dialogue visible
    setVisible(true);
    /* the actionPerformed method determines what happens
    when the okButton is pressed */
    public void actionPerformed(ActionEvent e) {
    dispose(); // no other possible action!
    } // end class
    I Know there are alot of files. Any help will be much appreciated. Once again, Many thanks in advance

    setSize (600, 200);orpack ();Kind regards,
      Levi
    PS:
        int i;
    parses to
    int i;
    , but
    [code]    int i;[code[i]]
    parses to
        int i;

  • How do you set the frame size?

    Trying to set a frame size for 1920px X 1080px but can't see where to set this in a new project?

    Frame dimensions are a property of the sequence, not the project. A project can contain multiple sequences with different properties.
    File>New>Sequence opens a dialog where you can choose a preset or configure custom settings. Several of the preset groups have 1920x1080 options.
    Asssuming you have footage of those dimensions that you'll be using in the sequence, then you can simply create a sequence from an asset. Either drag it to the New Item button in the Project panel's lower right corner, or right-click it and select New Sequence from Clip.

  • How to set the frame size?

    Hi,
    Can some one show me how to set the frame size in this program? History: I have created a window and added a button but its to small. So I want to increase the size of the frame to at least 600X400 pixel.
    private static void showGUI() {
            //Create and set up the window.
            JFrame frame = new JFrame("ButtonDemo");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            //Create and set up the content pane.
            Main newContentPane = new Main();
            newContentPane.setOpaque(true); //content panes must be opaque
            frame.setContentPane(newContentPane);
            //Display the window.
            frame.pack();
            frame.setVisible(true);
        }It would be nice if you could show me how to do it.
    Thank you very much for reading this.

    Challenger wrote:
    Simply adding
    frame.setSize(new Dimension(600,400));to the end of your code should work perfectly.Or, if you want to do it correctly, .setPreferredSize() on your frame before you .pack() it. The default layout manager for JFrame is BorderLayout, which uses the preferredSize of each component to calculate sizes during the .pack() call.

  • How do I set custom frame size in Premiere Pro 5.5 sequence.

    I need to set a custom frame size in Premiere Pro 5.5.
    I can't edit a preset so how do I create my own?

    If you realy feel 'lazy' or have no idea what settings to choose you can drag the clip the into the New Item icon. This will create a matching sequence.

  • How to set a frame size

    Hi
    I am tring to create a window with some menus on it. I have set a size to the window as (400,400). The trouble is when the application is run a small sized window is displayed on the top left corner as opposed to a 400*400 window. Although I can drag the widow to expand it, I was wondering if there was a way to set window's size.
    Any help is greatly appreciated.
    Thanks in advance
    * GUI.java
    package pick;
    import java.awt.Frame;
    import java.awt.Menu;
    import java.awt.MenuBar;
    import java.awt.MenuItem;
    import java.awt.Panel;
    import java.awt.event.ActionEvent;
    import java.awt.event.WindowEvent;
    import java.awt.event.WindowListener;
    import Drawing2d.*;
    * @author venkat
    public class GUI{
        public Frame frame = new Frame();
        boolean partButtons = false;
        Pick1 pick1;
         Sketch sketch;
    //   JOptionPane AB = new JOptionPane("sgadfg ",javax.swing.JOptionPane.PLAIN_MESSAGE);
    //   java.awt.Dialog AboutD =new java.awt.Dialog(frame);
        public GUI(){
            //Menubar
            MenuBar mb = new MenuBar();
            //Menus
            Menu File = new Menu("File");
    //      File.setLabel("File");
            mb.add(File);
            Menu Edit = new Menu();
            Edit.setLabel("Edit");
            mb.add(Edit);
            Menu View = new Menu();
            View.setLabel("View");
            mb.add(View);
                Menu Orient = new Menu();
                Orient.setLabel("Orient");
                View.add(Orient);
            Menu Insert = new Menu();
            Insert.setLabel("Insert");
            mb.add(Insert);
            Menu Help = new Menu();
            Help.setLabel("Help");
            mb.add(Help);       
            frame.setSize(400,400);
            frame.pack();
            frame.setVisible(true);
            frame.addWindowListener(new MyWindowListener());
    class MyWindowListener implements WindowListener {
    //Do nothing methods required by interface
    public void windowActivated(WindowEvent e) {}
    public void windowDeactivated(WindowEvent e) {}
    public void windowIconified(WindowEvent e) {}
    public void windowDeiconified(WindowEvent e) {}
    public void windowOpened(WindowEvent e) {}
    public void windowClosed(WindowEvent e) {}
    //override windowClosing method to exit program
    public void windowClosing(WindowEvent e) {
        System.exit(0); //normal exit
    }

            frame.setSize(400,400);
            //frame.pack();//<----------------
            frame.setVisible(true);

  • How to set proper frame size in Sequence in FCE

    Hi there. I'm trying to import and edit some Nikon video, which is 1280 x 720. It seems to import fine, and each clip retains its proper size. But the sequence is not the right size. It seems to be set at an automatic 720x480 and no matter what I do I can seem to get it to change.
    What am I doing wrong?

    Thanks, that seemed to work. I'm using FCE 4.
    Now, I also have some 1080p footage from Canon. I guess I have to reset the easysetup in order to keep it the right size. I notice it only offers 1080i. Will that be a problem?

  • Set default frame size to "large" instead of "tiny"

    Hello,
    The title says it all, really.
    As I do more scripting than animation, I'd like to have large
    frames by
    default.
    This setting is not even saved with the file.
    Is there any way ?
    Thanks.
    PJ

    Hello and thank you very much for your response.
    It does seem that both version are installed. Entering "sudo apt-get autoremove" into terminal results in...
    "0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded."
    However, I do not have any problems with any software functioning. I just would like all of my future C++ projects to automatically add paths to, in addition to its standard paths, the 4.9.2 directories.
    I've included an image of what my project includes look like after I manually add the 4.9.2 paths. Those four paths are missing from new projects. I would like to have them automatically included in all future projects.

  • Why does 4k "Set to Frame Size" shrink on playback ?

    When I add 4k video to a 1080 timeline and shrink (scale) to 50% to make it fit, it fits perfectly when paused, but then plays back at half size within the 1080 program sequence window.  I believe this is the preferred way to put 4k on a 1080 sequence but I am not sure why my playback shinks the size of the video further when I play it.  Thanks for helping me understand what's going on here or if there is a better way to bring 4k into a 1080 sequence. 

    PR CC 2014.1. I just tested some GH4 4K (3840X2160) in a 1920X1080 sequence, scaling the 4K to 50%. Program monitor settings 1/4 and Full are okay, and 1/2  gives me constant jumps from full frame to a small box in the monitor. (Same whether playback and pause settings are matched or not.)
    Removing the scale, gives the same type of effect. Stepping through frame by frame, I see that most frame are showing as full frame, then "zooming" in to the "regular condition" (no scale should display the too large 4K centered, right?).
    Generating previews results in relatively smooth in all combinations.
    Also, using the "scale to frame" results in smooth motion even if not rendered.
    GH4 4K clips are 100Mbps recording. I suspected my system (just on my laptop) was not up to the task. But since unscaled is not the issue, I really don't know. I'll try to test this again on my PC at home tonight.

  • Encode QT to MPEG-1 with audio - how/where to set output frame size?

    I'm using the MPEG-1 template in Compressor and wish to encode my source files to MPEG-1 with 352x288 in output resolution. Compressor sets the resolution to 320x240 and it seems I cannot change that. But surely it should be possible?
    The source is PAL DV50, 16:9.

    Hi Niklas,
    Could you copy and paste the contents of your Mpeg1.setting file into a reply please?
    I have edited my Mpeg1.setting in textedit (to 512 x 288) but it always reverts back to 352x 288
    Many thanks, Sean

  • Limit bandwidth per port switch/VLANs?

    I am using a switch to create multiple VLANs. Each network has a separate VLAN port on my 3550 configured. I want to control the bandwidth that port uses and restrict it. Is is there a simple command to do this or will I need QoS.
    Basically Fast0/1 - max bandwidth out/in (300K/400K)and so on..
    thanks in advance!

    You need to configure Policing that will limit the rate users can use going through a particular port/vlan.
    Policing involves creating a policer that specifies the bandwidth limits for the traffic. Packets that exceed the limits are out of profile or nonconforming. Each policer specifies the action to take for packets that are in or out of profile. These actions, carried out by the marker, include passing through the packet without modification or dropping the packet.
    This example shows how to create a policy map and attach it to an ingress interface. In the configuration, the IP standard ACL permits traffic from network 10.1.0.0. For traffic matching this classification, the DSCP value in the incoming packet is trusted. If the matched traffic exceeds an average traffic rate of 48000 bps and a normal burst size of 8000 bytes, its DSCP is dropped:
    Switch(config)# access-list 1 permit 10.1.0.0 0.0.255.255
    Switch(config)# class-map ipclass1
    Switch(config-cmap)# match access-group 1
    Switch(config-cmap)# exit
    Switch(config)# policy-map flow1t
    Switch(config-pmap)# class ipclass1
    Switch(config-pmap-c)# trust dscp
    Switch(config-pmap-c)# police 48000 8000 exceed-action drop
    Switch(config-pmap-c)# exit
    Switch(config-pmap)# exit
    Switch(config)# interface gigabitethernet0/1
    Switch(config-if)# service-policy input flow1t
    There is also example on aggregate policing. Here is a link on QoS:
    http://www.cisco.com/univercd/cc/td/doc/product/lan/c3550/12225see/scg/swqos.htm#wp1044737
    Please rate helpful posts.

  • Is it possible to set frame size for a new project ?

    Hi all,
    i would like to create a video in which there will be 2 videos playing the same content from a different angle.
    Each video is 512 x 384 .
    So i would like to set the frame size of the project as 1024 x 768 in order both videos to exist.
    I searched around for tutorials regarding this but i didn't find anything similar.It seems as if i cannot set the frame size of the project from the start.
    So,is there a way to do this?
    Thank you for your time reading this.
    Regards,
    nikits72.

    Hi and thank you for your answers.
    @->shoternz
    It will be displayed in my monitor and probably on you tube.Btw your remark on size was very accurate.Didn't think of that.
    Although i could use a little bigger height to use it to display a logo or something....
    I am very premiere newbie as you can understand.
    Regards,
    nikits72

  • Doubt in setting Frame Size

    Hi,
    I'm having problem in setting the frame size even though i used the setSize method.I'm not able to figure out whts wrong ...here's a part of my code :
    JFrame frame = new JFrame("MyFirstFrame");
         frame.setSize(600,600);
         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JPanel jp = new JPanel();
         frame.getContentPane().add(jp);
         frame.pack();
         frame.setVisible(true);
    I'm new to java...i dont know where i have gone wrong.....the frame display in the minimum size !
    pls help !
    Thanks...

    i mean ------------
    public classs {
    //some
    JFrame frame = new JFrame("MyFirstFrame");
    frame.setSize(600,600);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JPanel jp = new JPanel();
    frame.getContentPane().add(jp);
    frame.pack();
    frame.setVisible(true);
    now check until working ,you may use the setLocation(location,location).......
    setLocation(int,int).............................

  • Limit message size per recipient domain

    Is there a feature to set maximum message size per recipient domain (incoming emails) in the roadmap maybe?
     

    While you cannot do it by 'domains' for maximum message size limitations, you can limit the connection mail hosts.
    IE: domain1.com may use the connecting mail host of mail.domain1.com
    domain2.com may use the connection mail host of mx.domain2.com
    Then you can create new sendergroups for the respective domains mail servers to match, and with the sendergroup you will need to create a new mail flow policy with the size limits you would like to impose.
    Once this is done, simply add the mail.domain1.com into the respective sendergroup and it will impose this limitation.
    Key points to note:
    Size limits should account for MIME inflation.
    IE: 10mb limitation you want to implement should be 14MB on the mail flow policy to account for MIME inflation.
    Alternatively, if you would like to do it 'by domain'
    SImply increase your mail flow policy for the sendergroup that these domains normally match (under default it would normally be UNKNOWNLIST) and have it at 14MB (to allow for 10MB emails)
    Then run a message filter (so it gets actioned at the start)
    FilterDomain1:
    if (mail-from =="@domain1.com") AND (body-size > 5M)
    drop();
    Etc. to impose the limits this way.
    Note:
    Body size refers to the size of the message, including both headers and attachments. The body-size rule selects those messages where the body size compares as directed to a given number.

  • How to set the fix size jframe window

    when I run the jframe ,the jframe window size is very small
    1)how to set the fix size jframe window??
    2)how to set the jframe cannot change the window size??
    thx~~

    1. You can set the size by calling JFrame's method setSize. There are two versions of this method: (1) setSize(int width, int height) and (2) setSize(Dimension d). Note, that when you use this method to set the frame size, you don't have to call JFrame's pack method.
    2. JFrame has a method called setResizable(boolean resizable) which you can call with the argument false.
    Without any ill intent, these questions are regarding something that is very easily answered by looking at the documentation for the JFrame class. I suggest to anyone working with swing to at least look briefly through the base classes they're extending before giving up. In my experience it is always more gratifying to figure things out on my own than asking someone. But please don't take this the wrong way, I respect people who seek out help in order to further their knowledge, instead of just giving up.

Maybe you are looking for

  • 32 Bit Oracle Client Libraries on a 64 Bit Machine

    Hello, I own a 32 bit application that is running on a 64 bit linux machine currently only installed with 64 bit oracle client libraries. I requested the administrator install the 32 bit client libraries so that my application can function and they t

  • MDS persistence for column within a loop

    Hello, I am trying out basic setup of MDS. I was able to make it work for most of my columns except for a column within a loop. I also tried using the ADF Read Only Dynamic table and it is not persisting any of the columns of the table, since it is i

  • Webdynpro IWDTable - Item table , grouped column and Column difference?

    I had added Column to Table in webdynpro java UI but , when I am getting the values for the same from BAPI was displayed but , when I am saving , it is not saving Is there any difference between GroupedColumn and Column? The other columns which were

  • USPS XML City/ZIP Request and Response

    Curious to know if anyone know of any open source for Cold Fusion that connects to the USPS web tools API and sends an XML request to return city and state based on a valid US zip code number input.

  • Keywords in italics

    For some reason all of my keywords are now in italics and they don't show up in the keywords panel. I know to fix them I can use the "Make persistent" function, but this only works if the file is selected. This means I would have to select all the fi