Przeszukaj forum
Pokazuję wyniki dla tagów 'java'.
Znaleziono 267 wyników
-
Witam, chciałbym, żeby po wciśnięciu EXIT wyskoczyło okienko z zapytaniem, czy naprawdę chcę zakończyć - i ta część działa poprawnie. Jednak bez względu na wybór YES, czy NO program się zamyka. Jak zrobić, żeby po wciśnięciu na NO program nie zamykał się? exit.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JOptionPane op = new JOptionPane("Really exit?"); op.setMessageType(JOptionPane.QUESTION_MESSAGE); op.setOptionType(JOptionPane.YES_NO_OPTION); JDialog d = op.createDialog(f, "Exit"); d.setVisible(true); if (op.getOptionType() == JOptionPane.YES_OPTION) System.exit(0); else if (op.getOptionType() == JOptionPane.NO_OPTION) return; // to wpisałem byleby coś wpisać, //ale co by tu nie było to i tak nie działa Wcześniej zdefiniowałem okno programu jako: public class Game extends JFrame { JFrame f = new JFrame(); public Game() { // konstruktor f.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); ... }
-
Witam, Moje pytanie dotyczy dość prostej sprawy (dla wszystkich oprócz mnie) mianowicie rysowania choinek, kwadratów różnych innych figur geometrycznych długością równe liczbie podanej przez użytkownika. Każdy kto zaczynał programować chyba z takimi zadaniami się spotkał. Jak podchodzić do takich problemów? Czy macie jakieś wskazówki? jak przełożyć te zadania na kod. Mam problem aby ogarnąć jak działają pętle zagnieżdżone, a na forach, poradnikach są tylko wyjaśnione składniowo. Czy znacie jakieś książki, poradniki,które ukazują pętle trochę głębiej? Pozdrawiam,
-
Masz zmienną int wartosc = 45. Wykorzystaj zmienną byte wrt = 1 oraz operatory bitowe aby wyświetlić na ekran wartość binarną zmiennej wartość. Z góry dziękuję.
-
Witam Mam mały problem z zamknięciem pętli. Otóż napisałem sobie programik - mini kalkulator i nie udaje mi się zrobić tak, żeby użytkownik sam zadecydował czy chce zakończyć działanie programu, czy nie. package scanner; import java.util.Scanner; public class Application { public static void main(String[] args) { boolean stop; do { stop = false; // Tutaj mam cały kod, który działa poprawnie no i teraz chcę zamknąć pętlę. } Scanner scanner = new Scanner(System.in); System.out.println("Chcesz kontynuować? (T/N):"); String text = scanner.nextLine(); if (text == "T") stop = true; } while (stop == true); } } Bez względu na to czy wpiszę T czy N, program kończy działanie. Jak to naprawić?
-
Witam! Postanowiłem się wkręcić w programowanie javy i na pierwszy strzał padło na smartgwt. Przerobiłem przykład z: http://www.javacodegeeks.com/2011/01/advanced-smartgwt-tutorial-part-1.html Ale jedna rzecz nie daje mi spokoju. Jeśli w konstruktorze klasy MainArea.java stworze kod gridu dodającego nowy wpis apliakcja działa dobrze, błąd wyświetlania zaczyna się gdy stworze klasę dajmy na to MyDataGrid.java package com.javacodegeeks.smartgwt.appui.client.ui; import com.google.gwt.core.client.EntryPoint; import com.smartgwt.client.types.Autofit; import com.smartgwt.client.types.ListGridEditEvent; import com.smartgwt.client.types.RowEndEditAction; import com.smartgwt.client.widgets.IButton; import com.smartgwt.client.widgets.events.ClickEvent; import com.smartgwt.client.widgets.events.ClickHandler; import com.smartgwt.client.widgets.grid.ListGrid; import com.smartgwt.client.widgets.grid.ListGridField; import com.smartgwt.client.widgets.grid.ListGridRecord; import com.smartgwt.client.widgets.layout.HLayout; import com.smartgwt.client.widgets.layout.VLayout; public class MyDataGrid extends HLayout { public MyDataGrid() { ListGridRecord[] data = new ListGridRecord[]{ createRecord("US", "United States", 298444215), createRecord("CH", "China", 1313973713), createRecord("JA", "Japan", 127463611) }; final ListGrid countryGrid = new ListGrid(); countryGrid.setWidth(500); countryGrid.setAutoFitMaxRecords(6); countryGrid.setAutoFitData(Autofit.VERTICAL); countryGrid.setCanEdit(true); countryGrid.setEditEvent(ListGridEditEvent.CLICK); countryGrid.setListEndEditAction(RowEndEditAction.NEXT); ListGridField countryCodeField = new ListGridField("countryCode", "Country Code"); ListGridField nameField = new ListGridField("countryName", "Country"); ListGridField populationField = new ListGridField("population", "Population"); countryGrid.setFields(countryCodeField, nameField, populationField); countryGrid.setData(data); IButton button = new IButton("Dodaj nowy"); button.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { countryGrid.startEditingNew(); } }); VLayout vLayout = new VLayout(20); vLayout.addMember(countryGrid); vLayout.addMember(button); vLayout.draw(); } public ListGridRecord createRecord(String countryCode, String countryName, int population) { ListGridRecord record = new ListGridRecord(); record.setAttribute("countryCode", countryCode); record.setAttribute("countryName", countryName); record.setAttribute("population", population); return record; } } Oraz dodam to do MainArea.java package com.javacodegeeks.smartgwt.appui.client.ui; import com.smartgwt.client.widgets.layout.HLayout; import com.smartgwt.client.widgets.layout.VLayout; public class MainArea extends VLayout { private HLayout hLayout; private VLayout mainLayout; public MainArea() { super(); mainLayout = new VLayout(); mainLayout.setWidth100(); mainLayout.setHeight100(); hLayout = new MyDataGrid(); mainLayout.addMember(hLayout); this.addMember(mainLayout); } } W tedy dostaje dość nie pożądany efekt, który wygląda tak:
-
Znacie jakieś solidne biblioteki do dekodowania w Base64 w Javie?
-
Witam mam takie małe pytanko. Jak się powinno importować w Javie i innych jezykach? import javax.swing.*; czy import javax.swing.JLabel; import javax.swing.JButton; Jeśli będę uzywał tylko klasy JButton oraz JLabel. Wydaje mi się, że to drugie rozwiązanie jest prawidłowe. To pierwsze chyba tylko niepotrzebnie zwiekszy objętość programu.
-
Witam, Mam małe pytanko odnośnie odczytu oraz zapisu plików w Javie. Chciałbym odczytywać oraz zapisywać pliki w folderze który został udostępniony w sieci z innego komputera. Folder jest udostępniony na komputerze z Windowsem. Pod Windowsem odwołanie do takiego folderu jest proste(przynajmniej udało mi się to zrobić) ale mnie bardzie chodzi jak to uczynić pod Linuksem. A dokładnie to pod Androidem. Chciałbym napisać aplikację na androida która będzie odczytywać z udostępnionego w sieci folderu pliki. Jeszcze nie zagłębiałem się w odczyt i zapis plików na androidzie ale chyba nie różni się to dużo względem tego realizowanego w zwykłej Javie.
- 1 odpowiedź
-
Witam, czy istnieje jakaś funkcja w javie, która zwraca ilość wierszy wczytanego pliku?
-
Witam, napisałem prosty kalkulator w JAVA. Mój problem polega na tym, że nie mogę poradzić sobie z umieszczeniem tego programu na stronie tak, aby po kliknięciu przycisku był uruchamiany, a nie pobierany. Gdy klikam na przycisk odpowiedzialny za uruchomienie programu wyskakuje błąd informujący, że aplikacja nie może zostać uruchomiona Stworzyłem plik fat JAR oraz plik .jnlp Treść pliku jnlp : <?xml version="1.0" encoding="utf-8"?> codebase="http://glowinski.cba.pl/index.php/informatyka/moje-prace/" href="/moje/Kalkulator_fat.jnlp"> <information> <title>Kalkulator</title> <vendor>Glowinski</vendor> <homepage href=""/> <description>Glowinski</description> <description kind="short">Glowinski</description> </information> <jar href="/moje/Kalkulator_fat.jnlp"/> </application-desc> Pliki na serwerze FTP znajdują się w folderze moje Istnieje jakiś łatwiejszy sposób na umieszczenie aplikacji JAVA na stronie, aby od razu się uruchomiła bez pobierana na dysk twardy? Mój email:mglowinski93@gmail.com Z góry dzięki za podpowiedzi oraz odpowiedzi:)
-
Potrzebuję jakichś dobrych i zwięzłych materiałów, najlepiej bez zbytniego lania wody, by szybko móc się wdrożyć w świat biznesowej javy z ewentualnym wykorzystaniem jeszcze Spring. Proszę o jakieś rekomendacje.
-
Czy istnieje możliwość napisania jednej aplikacji np. w Javie, która chodziła by pod IOSem, WP8, Androidem, FireFoxOSem, Tizenem oraz Sailfishem. Bądź też jak największą ilością systemów mobilnych. Czy trzeba pisać osobno na każdą z tych platform.
-
Flame Wars start! A tak na prawdę ciekaw jestem czego używacie do programowania javy. Do niedawna preferowałem NetBeansa, ale teraz przesiadłem się na IntelliJ, które jest fenomenalne :)
-
No właśnie. W sumie temat mówi wszystko. Co każdy starajacy się o praktyki/staż, programista Java, wiedzieć powinien ? Dajcie, proszę, trochę rad, zagadnień itp.
-
Znam oba te jezyki w stopniu podstawowym. Potrafie stworzyc proste aplikacje okienkowe, sieciowe, rozumiem klasy obiektowosc itp Teraz wypadaloby wybrac jeden z jezykow i zaczac sie uczyc najpopularniejszych bibliotek. Jednak nie wiem ktory? Za c# przemawia swietny edytor, prostota, szybkosc rozwoju, latwosc nauki. Z drugiej strony jest on zalezny od ms. Z kolei java jest multiplatformowa, moim zdaniem troszke trudniejsza (moze to plus bo jelsi c# sie latwie nauczyc to jest wiecej ludzi znajacych ten jezyk) A moze np visual c++?
- 5 odpowiedzi
-
Cześć, jakie są inne alternatywy dla Eclipse, IntelliJ IDEA czy NetBeans? Sam trochę siedzę w NetBeans, jednak nie powala mnie to środowisko na kolana...