JLabel text hidden behind another component in GridBagLayout

Hi everyone
I have looked for an answer to this but come up short so here I am.
I am using GridBagLayout to position some Jlabels and a JScrollPane
I have a JLabel in gridx = 0 and gridy = 0 which spans 2 columns
under that in gridx = 0, gridy = 1 I have a JList inside a JScrollPane
it only spans the 1 column but fills the entire column.
next to this in gridx = 1, gridy = 1 I have a JLabel which should fill the rest of the row. It does this but the text is hidden behind the JScrollPane.
I have tried changing the fill to REMAINING but then the label does not fill the required area.
Any ideas why this is happening and how to fix it
my code is
contents = (JPanel) getContentPane();
tabbedPane = new JTabbedPane();
panel = new JPanel();
panel.setLayout(gridbag);
//left hand side
label = new JLabel("Video Database System",JLabel.CENTER);
gridConstraints.gridx = 0;
gridConstraints.gridy = 0;
gridConstraints.gridwidth = 2;
gridConstraints.weightx = panel.getWidth() * 0.3;
gridConstraints.weighty = 0.03;
gridConstraints.anchor = GridBagConstraints.NORTH;
gridConstraints.fill = GridBagConstraints.BOTH;
gridbag.setConstraints(label,gridConstraints);
label.setOpaque(true);
label.setBackground(Color.blue);
label.setFont(boldFont);
panel.add(label);
//scrolling list
list = new JList(FileAccess.titleDVD);
scrollPane = new JScrollPane(list);
gridConstraints.gridx = 0;
gridConstraints.gridy = 1;
gridConstraints.weightx = 0.3;
gridConstraints.weighty = 0.7;
gridConstraints.gridheight = 7;
gridConstraints.anchor = GridBagConstraints.WEST;
gridConstraints.fill = GridBagConstraints.VERTICAL;
gridbag.setConstraints(scrollPane,gridConstraints);
panel.add(scrollPane);
//labels in the right hand side, this is the label where the text becomes hidden
label = new JLabel("TITLE",JLabel.LEFT);
gridConstraints.gridx = 1;
gridConstraints.gridy = 1;
gridConstraints.weighty = 0.7;
gridConstraints.weightx = 0.9;
gridConstraints.anchor = GridBagConstraints.NORTH;
gridConstraints.fill = GridBagConstraints.HORIZONTAL;
gridbag.setConstraints(label,gridConstraints);
label.setOpaque(true);
label.setBackground(Color.yellow);
panel.add(label);
tabbedPane.add(panel,"Video Information");
Thanks

import java.awt.*;
import javax.swing.*;
public class hugh extends JFrame {
  public hugh() {
    JPanel tabPanel = new JPanel(new GridBagLayout());
    GridBagConstraints gbc = new GridBagConstraints();
    gbc.weightx = 1.0;
    gbc.weighty = 1.0;
    JLabel topLabel = new JLabel("Video Database System", JLabel.CENTER);
    topLabel.setOpaque(true);
    topLabel.setBackground(Color.pink);
    topLabel.setPreferredSize(new Dimension(275,20));
    gbc.gridwidth = 2;
    tabPanel.add(topLabel, gbc);
    JPanel scrollPanel = new JPanel();
    scrollPanel.setBackground(Color.red);
    scrollPanel.setPreferredSize(new Dimension(375,300));
    scrollPanel.add(new JLabel("JList goes here . . ."));
    JScrollPane scrollPane = new JScrollPane(scrollPanel);
    scrollPane.setPreferredSize(new Dimension(200,300));
    gbc.gridy = 1;
    gbc.gridwidth = gbc.RELATIVE;
    tabPanel.add(scrollPane, gbc);
    JLabel sideLabel = new JLabel("TITLE", JLabel.CENTER);
    sideLabel.setOpaque(true);
    sideLabel.setBackground(Color.pink);
    sideLabel.setPreferredSize(new Dimension(75,20));
    gbc.gridwidth = gbc.REMAINDER;
    tabPanel.add(sideLabel, gbc);
    JTabbedPane tabbedPane = new JTabbedPane();
    tabbedPane.addTab("Video Information", tabPanel);
    getContentPane().add(tabbedPane);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setSize(400,400);
    setLocation(400,300);
    setVisible(true);
  public static void main(String[] args) {
    new hugh();
}

Similar Messages

  • Add Tags to Document tool put one object behind another or just deletes page content?

    Using Acrobat XI Pro to make documents 508 compliant PDF. I've had a number of issues went using Add Tags to document option, it’s put one object behind another or deleting it all together. Also had issues when trying to adjust the reading order, content is moved or deleted. This PDF is created from InDesing CS5
    Anybody know what I'm talking about or have any ideas about how to fix it? Thank

    Content should not ever be deleted by adding tags, but it may appear so since - as you note - objects may go into hiding behind other objects. In theory you can bring them out of hiding by rearrange things in the Order pane, but I have much better luck using the Content pane - it provides a much finer level of control. If text is hidden behind a shaded box, for example, I will move the box above the text in the Content order, then usually convert the box to an artifact if it is not one already.
    Hope this helps.
    a 'C' student

  • Spry Horizontal submenu hidden behind image

    This is driving me nuts. I am using Dreamweaver CS4. I have created a horizontal menu bar just above an image. When i hover over the main menu item the submenu is hidden behind the image. I have not been able to figure this one outy. i am very new to CSS and Dreamweaver. This is a template that i want to use across my entire site. You can goto http://www.gray-wolf.net/MainPages.html.
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    cursor: auto;
    width: 800px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #008080;
    height: 40px;
    float: left;
    top: 100px
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: left;
    cursor: pointer;
    width: 8em;
    float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width: 8.2em;
    position: absolute;
    left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: 8.2em;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    border: 1px solid #CCC;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    background-color: #EEE;
    padding: 0.5em 0.75em;
    color: #333;
    text-decoration: none;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    background-color: #33C;
    color: #FFF;
    width: auto;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-color: #33C;
    color: #FFF;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarDown.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarRight.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarDownHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarRightHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
    display: inline;
    float: left;
    background: #FFF;

    Your unexpected (and undesired) wolf call on entering that page scared the begesus outta me.  Most people don't take kindly to such surprises!
    You do realize that the page you linked to is a TEMPLATE page, but it is named with an HTML extension, right?  You did that just to show us the template?
    Also, it appears that you have built your entire site inside of the Templates folder -
    <a href="Templates/pgpage1.htm" title="Page 1 of my Photo Gallery">
    That's improper.  Nothing should be in the Templates folder other than the template files themselves.
    Finally, your use of absolute positioning as a primary page layout method is going to get you into serious trouble.  Please read this -
    http://apptools.com/examples/pagelayout101.php
    Now - here's the problem:
    You have applied a style of 'overflow:hidden' to div#nav.  Remove that.  With that in place, the submenus cannot flow OUT of div#nav.

  • Carousel hidden behind of image background

    Hi all
    I'm new to actionscript 3.0. I'm facing a problem on my flash file that I created. I did a carousel through scripting but the carousel was hidden behind a background image that i added on one of the layer. What can be the problem for the carousel to be hidden behind the background image? Can someone help me out?
    here is the code for the carousel:
    const NUMBER_OF_ITEMS:uint = 8;
    var menuItems:Array = new Array();
    var txtArray:Array = ["Pop/Rock", "Hip Hop", "Electrónica", "Jazz", "Ambient", "Folk", "Clásica", "Metal"];
    var focalLength:Number = 350;
    var vanishingPointX:Number = stage.stageWidth / 2;
    var vanishingPointY:Number = stage.stageHeight / 2;
    var angleSpeed:Number = 0;
    var radius:Number = 128;
    var angleDifference:Number = Math.PI * (360 / NUMBER_OF_ITEMS) / 180;
    for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
    var menuItem:MenuItem = new MenuItem();
    var startingAngle:Number = angleDifference * i;
    menuItem.currentAngle = startingAngle;
    menuItem.xpos3D =  -  radius * Math.cos(menuItem.currentAngle) * 0.5;
    menuItem.ypos3D = radius * Math.sin(startingAngle);
    menuItem.zpos3D = radius * Math.cos(startingAngle);
    var scaleRatio = focalLength/(focalLength + menuItem.zpos3D);
    menuItem.scaleX = menuItem.scaleY = scaleRatio;
    menuItem.x = vanishingPointX + menuItem.xpos3D * scaleRatio;
    menuItem.y = vanishingPointY + menuItem.ypos3D * scaleRatio;
    menuItem.alpha = 0.3;
    menuItem.menuItemText.text = txtArray [i];
    menuItem.mouseChildren = false;
    menuItem.addEventListener(MouseEvent.MOUSE_OVER, mouseOverItem);
    menuItem.addEventListener(MouseEvent.MOUSE_OUT, mouseOutItem);
    menuItem.addEventListener(MouseEvent.CLICK, itemClicked);
    menuItems.push(menuItem);
    addChild(menuItem);
    addEventListener(Event.ENTER_FRAME, moveCarousel);
    function moveCarousel(e:Event):void {
    angleSpeed = (mouseY - stage.stageHeight / 2) * 0.0002;
    for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
    var menuItem:MenuItem = (MenuItem)(menuItems[i]);
    menuItem.currentAngle += angleSpeed;
    var scaleRatio = focalLength/(focalLength + menuItem.zpos3D);
    menuItem.scaleX=menuItem.scaleY=scaleRatio;
    menuItem.xpos3D=- radius*Math.cos(menuItem.currentAngle)*0.5;
    menuItem.ypos3D=radius*Math.sin(menuItem.currentAngle);
    menuItem.zpos3D=radius*Math.cos(menuItem.currentAngle);
    menuItem.x=vanishingPointX+menuItem.xpos3D*scaleRatio;
    menuItem.y=vanishingPointY+menuItem.ypos3D*scaleRatio;
    sortZ();
    function sortZ():void {
    menuItems.sortOn("zpos3D", Array.NUMERIC | Array.DESCENDING);
    for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
    setChildIndex(menuItems[i], i);
    Thanks in advance!
    Regards
    horray

    The problem lies in that for loop you have at the bottom that is setting things in the carousel to be at index 0 and up.  See if it helps changing it to ....
    for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
         setChildIndex(menuItems[i], numChildren-1);
    If not, then you still need to deal with keeping the background at child index 0 in order to keep the carousel atop it

  • Buttons / popups hidden behind background why ?

    In CS5.5 the popup button areas I draw on an ' over ' state are drawn under the background - whether background is a bitmap or sold color.  The corresponding popup text also appears behind the background.  Arranging and sending to front or back doesn't help.  I had this working before and suddenly I can't do it.....I'm trying to make a map with rollover popup text.  Making the background layer invisible allows construction but the swf  has hidden popups.
    This is the quick tut I learned it on ...followed it and it worked at first.  Now following it doesn't work for anything new.  Tried on 2 computers. Does it work for anyone? 
    waveav.us/rollover.pdf
    Thanks!

    Thanks Kglad,
    Simply moving the button layer above the background layer showed the button rectangles, hence changing the display list I believe.  Thanks again for quick reply.
    Date: Sun, 24 Feb 2013 13:10:44 -0800
    From: [email protected]
    To: [email protected]
    Subject: buttons / popups hidden behind background why ?
        Re: buttons / popups hidden behind background why ?
        created by kglad in Flash Pro - General - View the full discussion
    is the parent of the background and the parent of the popup the same? if yes, that re-adding the popup to the display list will add it above the background. if no, you will need to rethink your setup or re-add the parent of the popup so it's above the parent of the background.
         Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/5098686#5098686
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/5098686#5098686
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/5098686#5098686. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Flash Pro - General by email or at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Text disappearing behind a graphic

    Another problem with a PDF from QuarkXPress. there is a graphical element and text that is flowing around and over the graphic. I tagged the text and the graphic. Now it seems that parts of the text disappeared behind the graphic. I dont know how to get it back to the front. I would appreciate any help.

    This is common when tagging a PDF for 508 compliance. The text is hiding behind the box. You can try fixing this using the Order pane, or for a greater degree of control use the Content pane. The elements that make up the white box (which are probably artifacted path elements in the Content pane) need to be positioned before the text in the content structure.

  • Trying to use a popup window as a component  in another component

    Hi guys,
    I am unable to use a popup component in another component in
    Flex .
    Its not calling the popup compopnent.
    Could anyone plz hel me.
    This is my code.
    This is the parent component TitlWindow where i want to call
    my popup
    component.
    <mx:TitleWindow xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute" width="100%" height="100%"
    xmlns:util="userinterfaces.util.*"
    creationComplete="showWindow();"
    title="CREATE PROFILE">
    This is my script where i am writing a function to call a
    component
    whose name is fielupload.mxml
    <mx:Script>
    private function showWindow():void
    pop =
    fileupload(PopUpManager.createPopUp(this,fileupload,true));//
    fileupload.mxml
    is called
    pop.title = "Please enter your login information.";
    pop.showCloseButton =true;
    PopUpManager.centerPopUp(pop);
    pop.addEventListener("close",removeMe);
    </mx:TitleWindow>
    This is the code for fileupload.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <mx:TitleWindow xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute" width="100%" height="100%"
    xmlns:util="userinterfaces.util.*" title="File Upload">
    <mx:Script>
    <![CDATA[
    import mx.collections.XMLListCollection;
    import flash.events.Event;
    import flash.events.IOErrorEvent;
    import flash.events.ProgressEvent;
    import mx.controls.Alert;
    import flash.net.FileFilter;
    import flash.net.FileReference;
    import flash.events.SecurityErrorEvent;
    import mx.controls.Button;
    import mx.controls.TextInput;
    import mx.controls.ProgressBar;
    import mx.core.Application;
    import flash.net.URLRequest;
    import flash.net.URLRequestMethod;
    import mx.core.UIComponent;
    import mx.managers.PopUpManager;
    public var fileFilterImage:FileFilter = new
    FileFilter("Images","*.png;*.gif;*.jpg");
    public var fileFilterDocument:FileFilter = new
    FileFilter("Documents", "*.txt;*.doc;*.pdf;*.rtf");
    public var fileFilterArchives:FileFilter = new
    FileFilter("Archives", "*.zip;*.tar;*.hqx");
    public var fileFilterAll:FileFilter = new
    FileFilter("All", "*.*");
    public var fileRef:FileReference;
    public var selectedId:String;
    public function init():void {
    fileRef = new FileReference();
    fileRef.addEventListener(Event.CANCEL,
    traceEvent);
    fileRef.addEventListener(Event.COMPLETE,
    completeEvent);
    fileRef.addEventListener(Event.SELECT,
    selectEvent);
    fileRef.addEventListener(IOErrorEvent.IO_ERROR,
    traceEvent);
    fileRef.addEventListener(Event.OPEN, traceEvent);
    fileRef.addEventListener(ProgressEvent.PROGRESS,
    onFileProgress);
    fileRef.addEventListener(SecurityErrorEvent.SECURITY_ERROR,
    traceEvent);
    public function traceEvent(event:Event):void {
    var tmp:String =
    "================================\n";
    public function
    ioErrorEvent(event:IOErrorEvent):void{
    Alert.show("IOError:" + event.text);
    traceEvent(event);
    public function selectEvent(event:Event):void{
    //var selectedId:String =
    selectButton(event);
    //Alert.show("i am in id" +
    Application.application.winMyProfile.selectedId);
    btnUpload.enabled = true;
    iptFile.text = fileRef.name;
    public function
    selectButton(catchButton:Event):void{
    var newButton : Button = new Button;
    newButton = catchButton.currentTarget
    as Button
    selectedId = newButton.id;
    //Alert.show("i am in id" +
    selectedId);
    public function
    onFileProgress(event:ProgressEvent):void {
    prgBarUpload.label = "Loaded " +
    event.bytesLoaded + " of " +
    event.bytesTotal + " bytes";
    prgBarUpload.setProgress(event.bytesLoaded,
    event.bytesTotal);
    public function
    completeEvent(event:Event):void {
    Alert.show("File Uploaded
    Successfully");
    btnUpload.enabled = false;
    btnBrowse.enabled = true;
    public function uploadFile(url:String):void {
    url = url + "?
    folder="+Application.application.winLogin.userInfo.getUsername();
    var req:URLRequest = new
    URLRequest(url);
    req.method = URLRequestMethod.POST;
    var folder:String =
    Application.application.winLogin.userInfo.getUsername();
    fileRef.upload(req, folder,true);
    ]]>
    </mx:Script>
    <mx:VBox id="vbMain" width="100%" height="60">
    <mx:HBox width="100%" height="22">
    <mx:TextInput height="22" id="iptFile"
    width="100"/>
    <mx:Button id="btnBrowse" label="Browse"
    click="selectButton(event),fileRef.browse([fileFilterAll]);"
    />
    <mx:Button id="btnUpload" label="Upload"
    enabled="false"
    click="uploadFile('fileupload.do');" />
    <mx:Button id="btnCancel" label="Cancel"
    enabled="false"
    click="PopUpManager.removePopUp(this);"/>
    </mx:HBox>
    <mx:ProgressBar width="200"
    source="iptFileResume" height="5"
    id="prgBarUpload" mode="manual"/>
    </mx:VBox>
    </mx:TitleWindow>
    Its not even showing any error , i dont know whats the
    problem with
    it.
    Thanks for your help,
    Mario.

    If I understand, you want to display a popup Titlewindow from
    within another popup TitleWindow? This is possible.
    Simplify your code to get it working first.
    Tracy

  • Updating component within awt-event thread of another component

    Hi,
    I'm having trouble updating (repainting) a component inside the awt-event thread of another component. The component I want to update is a JFrame with a JLabel that lists the progress of the original component's action that triggered the event. I can get the frame to pop up but it's content is never fully painted and never refreshed.
    I've tried using invokeLater() (the frame ran after the original awt-event had finished) and invokeAndWait() (blocked the original awt-event) and running the computational intensive parts of the original component's action in SwingWorker threads (no difference) but all to no avail.
    What I want to do is similar to a progress bar so I think it should possible. Any suggestions? Thanks, Matt

    Are you calling yield() or sleep(...) on your Thread?

  • Selecting an object behind another object

    I'm sure there is a simple answer to this. I am trying to place a rectangle behind a text box to make a bit of the text more visible. In other programs there is often a modifier key to select an object that lies behind another object. Does anyone know how to do this in iWeb 09?
    Kim

    Have you tried adding background fill color to the text box with the Inspector/Text/Text pane?
    Click to view full size
    That way there's no shape to have to align with.
    Happy Holidays

  • Hiding a shape behind another shape

    Greetings,
    I'm new to Adobe Illustrator (CS5) and, as the topic says, have an very basic question: how to hide a shape behind another shape? (say a star shape behind a rectangle)
    I've looked up on tutorials and such and from what I've seen, the layers order containing each of the objects decides how the occlusion should occur, however I've tried doing that but with no luck, am I missing something here?
    Regards,
    Ming

    Ming,
    Objects may be in the same layer (Illy is quite different from Photoshop).
    You may:
    1) Expand the relevant layer(s) in the Layers palette (click the arrow(s) to point downwards);
    2) Simply ClickDrag the object to be (partially) hidden downwards until it is below the object that is to hide it; or the reverse.

  • How can I prevent my texts showing on another family members iPhone?

    How can I prevent my texts showing on another family members iPhone?

    Stop using the same apple ID for iMessage on both phones.
    Your question has already been asked and answered many many times. Search before posting please.

  • Calendar on iOS 7. Anyone noticed that when you enter text into the "notes section" of a day, the text disappears behind the keyboard rather than scrolling down to keep pace with text entry ? Looks like an 7 glitch to me ?

    Calendar on iOS 7. Anyone noticed that when you enter text into the "notes section" of a day, the text disappears behind the keyboard rather than scrolling down to keep pace with text entry ? Looks like an 7 glitch to me ?

    Doesn't do that for me. Try resetting the phone

  • Reading the data from one component view into another component view

    Hi All,
    I have requirement to read the data from one component into another component while creating the service order. Here are the details.
    Main View for Service order: BT116H_SRVO in that we have two assignment blocks like Organizational data(BTORGSET) and amount allocation(BTAMNTALL).This two blocks are two different component which are associated with main component(BT116H_SRVO).
    I need to read the sales org data from component/View(BTORGSET/Orgsetdata) into Component/View(BTAMNTALL(HdrBillPlanDet) method DO_VALIDATE_INPUT.
    I searched in SDN but all the posts are related to the data exchange between two views in same component. But My scenario is different as explained above.
    Refer the attachments for the component link..
    Please let me know how we can achieve this one..
    Thanks,
    Sapsar.

    Finally I was able to fix my code...My Mistakes were need to read the parent node above three levels and need to use the relation entity name while reading the data..
    Below is the correction code
    IF iv_index IS NOT INITIAL.
         lr_iterator ?= collection_wrapper->get_iterator( ).
         lr_current ?= lr_iterator->get_by_index( iv_index ).
         lr_entity ?= lr_iterator->get_by_index( iv_index ).
       ELSE.
         lr_current = collection_wrapper->get_current( ).
       ENDIF.
    *loop back to root entity
             WHILE lr_entity->get_name( ) NE 'BTAdminH'.
               lr_entity = lr_entity->get_parent( ).
             ENDWHILE.
    *Get the related entity
             IF lr_entity IS BOUND.
               lr_collection ?= lr_entity->get_related_entities( iv_relation_name = 'BTHeaderOrgmanSet' ) .
               IF lr_collection IS BOUND.
                 lr_orgset_m = lr_collection->get_current( ).
    *            lr_orgset = lr_orgset_m->get_related_entity( iv_relation_name = 'BTOrgSet' ).
                 lr_orgset = lr_orgset_m->get_property_as_string( 'SALES_ORG' ).
               ENDIF.
             ENDIF.
    Thanks,
    Sapsar.

  • Getting error while another component to the same project

    I am getting the following error while including another component (JSPDynPage) in the same project. Its scope is request. If there is some .jar file to export kindly tell its path also.
    Error:The project was not built since its classpath is incomplete. Cannot find the class file for javax.servlet.http.HttpServletRequest. Fix the classpath then try rebuilding this project.     TryProject

    Hello Shilpa,
    The required jar file is <b>servlet.jar</b>, this is present on your server under
    usrsap<ID><INST>j2eecluster<NODE> in/ext/servlet/servlet.jar
    So adding this to your classpath, should solve the problem.
    Check this to know, how to set classpath:
    Getting API:s for DevStudio
    Greetings,
    Praveen Gudapati
    p.s. Points are always welcome for helpful answers

  • This regards Adobe Reader XI 11.0.07 and Adobe Acrobat Pro XI 11.0.07 running on Win 7. Copying text in a text callout (to paste into a text callout in another pdf document (3 instances of Adobe open) sometimes (only sometimes) causes the program to crash

    This regards Adobe Reader XI 11.0.07 and Adobe Acrobat Pro XI 11.0.07 running on Win 7. Copying text in a text callout (to paste into a text callout in another pdf document (3 instances of Adobe open) sometimes (only sometimes) causes the program to crash, losing unsaved work. Windows Task Manager shows only a small percentage of cpu used and plenty of memory available. What is causing this?

    scholtzkie wrote:
    "Please wait...If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not be able to display this type of document.   You can upgrade ...  For more assistance....    Windows is either a registered trademark...."
    This usually occurs if you use a browser that uses its own PDF viewer, not the Adobe Reader plugin; see http://helpx.adobe.com/acrobat/kb/pdf-browser-plugin-configuration.html

Maybe you are looking for