Find Jobs
Hire Freelancers

JAVA GUI SWING SCHOOL TASK

€30-250 EUR

Terminado
Publicado hace casi 8 años

€30-250 EUR

Pagado a la entrega
Task 1: In the following exercise you will create a Java application that combines Swing with XML. The Application purpose is to display the contents of a number of RSS feeds as read on the Internet. The application interface mainly consists of a window (JFrame), see the picture below. This window is divided into three parts, each containing a component: (see picture uploaded) 1. A list on the left that contains the name of a number of RSS feeds. 2. A table on the right that contains all news items (items) for a specific RSS feed. 3. A text window to the right, below the table, which contains the contents of the selected news item. (see uploaded picture for this to make sense as well) It shall be possible to adjust the width between the list and the other two components by dragging the vertical bar between the two, to the right or left. The division of the interface adjustable parts achieves this m.h.a. Swing component JSplitPane. Description of the application's appearance and functionality Your application must have the following appearance and functionality: 1. The application window should be possible to adjust the size. You may select the appropriate boot size of the window and the appropriate width and height distribution between the three the main components 2. The window should have a menu list with a menu to be named "File". This menu will have two menu options: "Open" and "Exit". 3. The user must, by selecting "Open" menu item, open an XML file called "[login to view URL]" (the structure of which is described below) containing a number RSSstreams and description of these m.h.a. JFileChooser. 4. This XML file is then parsed m.h.a a DOM parser to the DOM tree. then collected data from the tree and added an appropriate data structure. 5. The titles of the RSS feeds will then appear in the list on the left. 6. When the user selects one of the streams in the list and press the button "Open Stream" Above the list, an HTTP calls made on the selected RSS channel link (URL). The result the call is received as XML to the application. The contents of the XML stream comprises apart from the initial information about the power of a number of item elements, hereafter referred RSS item. This XML document is parsed and all RSS items to be picked up and placed in a suitable data structure. An RSS item consists of four elements: a. the title (not to be confused with the RSS stream title) called title. b. a link that represents the current RSS itemets link (not to be confused with the current URL) called link. c. the news text called Description. d. the publication date pubDate called. 7. The current channel all, loaded RSS items to be displayed in the table at right. There shall However, only the title, publication date and a link is displayed. 8. When a user selects a row (an RSS item) in the table, this novelty items text (Description) shown in JTextArean under the table. 9. JTextArean where the content to be displayed should not be edited by the user. It shall not Nor have any horizontal scroll bar. The text should also wrap automatically between words (not in a word). 10. If you select a new start for the reading to be the old contents of the table and replaced the text windows to be cleared. 11. You must decide the layout (font, color, width, height, etc.) on the application as long as the has the three components. The file "[login to view URL]" that i will upload for this task contains a number of RSS feeds (Channels). For each channel, there is a title that indicates the channel name. This is the name to be appears in the list and a link indicating the URL for the channel. This URL will be used to make the call when the channel should be read.
ID del proyecto: 10221284

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello My name is Ahmed, i'm a top rated freelancer. i worked over 150 projects and over 250 hours doing java projects. plus i passed freelancer java exam with top 20% plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. small overview of feedback on my profile "you want to get your projects completed with quality? Hire Ahmed. Highly recommended." "Thoroughly satisfied with Ahmed, and would recommend him to anyone looking for an excellent java developer!" "Highly recommended. Very smart and well experience" looking forward to work with you Regards
€80 EUR en 3 días
4,9 (440 comentarios)
6,7
6,7
12 freelancers están ofertando un promedio de €136 EUR por este trabajo
Avatar del usuario
I am best java programmer. I can do this. Plz award me.
€277 EUR en 5 días
4,8 (536 comentarios)
7,7
7,7
Avatar del usuario
Hello Sir, I read your job description very carefully and I believe I am very qualified for your project. I can start your project immediately and finish your project successfully within given timeframe with high quality. I am experienced on Java programming for 5 years. I can do your project smart and easy. I look forward to working with you. Thanks !
€210 EUR en 5 días
4,8 (178 comentarios)
7,9
7,9
Avatar del usuario
A proposal has not yet been provided
€194 EUR en 2 días
4,9 (104 comentarios)
5,5
5,5
Avatar del usuario
Hi, Once again, this project falls under my skill, I can provide you this assignment as well, please contact me. I want to have a great relation with you. I have also put my bids on other projects. regards, mantu malakar.
€100 EUR en 3 días
4,9 (39 comentarios)
5,4
5,4
Avatar del usuario
hi i can work on this please let me know if interested thanks -------------------------------------------
€200 EUR en 12 días
4,9 (30 comentarios)
5,4
5,4
Avatar del usuario
Hi, I've seen your two projects and bidden on both. I'm experienced with Java and the use of Swing GUI, and I've made several small applications using it in the past. I'd love to work on either or both of these assignments for you. The budget is negotiable, and if you have a deadline I can work towards that. I hope to hear from you soon!
€40 EUR en 2 días
5,0 (19 comentarios)
4,3
4,3
Avatar del usuario
Hi Sir I'm Ajeet Singh, currently working as a senior Architecture designer in a reputed software company and I'm ready for this application. I will welcome you for hiring me. We believe in quality and smart work processing. We work to develop utilities/interfaces justifying implementation costs through expediting the overall process with an unambiguous mission of passing cost savings to our customers. Our expertise is in following programming languages Java(Desktop Application) J2EE(Web Application) PHP(Web Application) MySQL(Database) HTML, CSS, JavaScript, JQuery, JSON Wordpress We are designing web and desktop application with complete testing. We also provide test scenario document for verification of all. We want to work with you as a teamwork and provide you as better as you desire. For more detail you can chat with us and can view our latest software's and web apps. Thanks and regards Ajeet Pratap Singh
€155 EUR en 3 días
5,0 (11 comentarios)
4,4
4,4
Avatar del usuario
I have around 8 years of experience in Java/Swings/AWT I can help you in you project. You can expect some quality work on time from me.I have done most of my project in swings/AWT etc. I am looking forward to work with you. We can discuss about time and money later on.
€100 EUR en 3 días
4,8 (16 comentarios)
3,7
3,7
Avatar del usuario
I have bachelor and master degrees in IT. My Primary skills include Java, Python, VB/.NET, ArcGIS, and PHP. Also database skills include MS Access, MySQL, and Oracle. My Other skills include server and network administration and maintenance with Linux/Unix and Windows Networking.
€55 EUR en 3 días
5,0 (5 comentarios)
2,8
2,8
Avatar del usuario
Hello, my name is Martin Nowosad. I am from Germany. I graduaded in Computer Science and I have several years of Programming Experience on my back. I specialize in Java (+ Android), MySQL and Python. I would like to help you out with your project, I am sure I can do this fast and good. Best regards, Martin
€111 EUR en 3 días
5,0 (3 comentarios)
2,5
2,5
Avatar del usuario
I have experience in Java and would like to make this work. This would be my first in the freelancer and would like that opportunity. Thanks.
€111 EUR en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SWEDEN
Täfteå, Sweden
5,0
14
Forma de pago verificada
Miembro desde ago 13, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.