How long have you had her? Did you get her when she was a tiny puppy? Most dogs will be house-trained by 6 months old, but it depends on the dog and the "training" that has been used to teach them.

and one more question is it bad if you get a large kennel when you are gone and putting her in there for 9 hours. but right now she does not have a kennel and romes around in my room.
Does she destroy things or pee/poop in your room while you are away? 9 hours seems like a pretty long time, but maybe it would work. However I wouldn't suggest just putting her in a kennel/crate and leaving her for 9 hours right away! You need to slowly adjust her to it.

Make the kennel ALWAYS a positive experience. Give her treats and toys in the kennel and praise her when she goes in there. Leave the door open at first, then try shutting it but stay there with her. If she's ok with that, try letting her stay in it for 10 minutes. Gradually increase the time until she is comfortable in her kennel. Most dogs actually enjoy their kennels, they are like a "den." Also before you leave her in there in the morning you should take her for a long walk so she's tired and will use the time to rest.

its a not that tall, but when i first got her she never did jump the fence.
Are you talking maybe a 4 foot fence? When did she first start jumping it? Has she been spayed yet? For now I would suggest never leaving her in your yard unsupervised, and maybe attaching a long (20 foot or so) leash to her when you are out with her.