Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Gas75

Pages: 1 [2] 3 4 5
16
Java / Disegnare output su JPanel
« on: February 16, 2017, 12:49:43 PM »
Salve.
Sto continuando a lavorare sulla GUI dopo avere risolto i problemi con la textarea, questione trattata nell'altra discussione.
Lo step successivo, nonché finale di questa mia esercitazione, è visualizzare su un JPanel dedicato, dei tre JPanel che compongono il mio JTabbedPane, i risultati come punti di coordinate pari alle coppie di soluzioni che ottengo in output.
Prima di affrontare il discorso di come passare gli output che scaturiscono dal ciclo for che è la chiave dell'intera parte di calcolo, sto tentando di visualizzare un semplice cerchio (ovale con assi uguali) di posizioni e dimensioni fisse.

Seguendo un tutorial sono riuscito a creare, su un progetto ex novo, una classe Java che visualizza nel suo unico JPanel il mio cerchio (tra l'altro pieno) e anche un testo...
Nel mio progetto qualcosa non sta funzionando in tal senso, a cominciare dalla scomparsa della textarea sin dalla fase di input, per poi "perdermi" nell'indirizzare il disegno del cerchio nel JPanel apposito visto che nel mio caso non ce n'è uno ma ben tre. :-\

Adattando la classe di prova al mio progetto, ho innanzitutto definito
Code: You are not allowed to view links. Register or Login
    private final Disegna A;
    private final Container c;
Poi ho aggiunto delle righe al metodo
Code: You are not allowed to view links. Register or Login
    public InterfacciaRadiciNdiC() {
        initComponents(); // unica istruzione preesistente
        A = new Disegna();
        c = getContentPane();
        c.add(A);
    }
Quindi ho integrato il main
Code: You are not allowed to view links. Register or Login
java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new InterfacciaRadiciNdiC().setVisible(true);
                InterfacciaRadiciNdiC p = new InterfacciaRadiciNdiC(); // riga aggiunta, come nella classe "di prova"
            }
        });
Infine ho definito la classe Disegna
Code: You are not allowed to view links. Register or Login
class Disegna extends JPanel {
    public void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.fillOval(20,20,10,10);
    }
}
Tutto ciò non produce alcun errore, ma nemmeno alcun risultato ;D ehm ehm...
Vorrei capire un po' dove sbaglio, se genero qualche conflitto e come dirigere l'output grafico nell'apposito JPanel senza che l'output testuale sparisca con tutta la textarea.

17
Sicurezza Informatica / Re:Il significato di backup
« on: February 16, 2017, 09:11:12 AM »
You are not allowed to view links. Register or Login
Fose sì,ma prendere le distanze dal sw proprietario è cosa buona e giusta
È veramente cosa buona e giusta, nostro dovere e fonte di salvezza... [cit.]

18
Sicurezza Informatica / Re:Il significato di backup
« on: February 15, 2017, 10:38:37 AM »
Giusto per dovere di cronaca...
Tra le recensioni di un'app col banner "sporcaccione" c'è un altro utente che lamenta l'apertura in loop di siti porno mentre gioca... Anche in quel caso sistema operativo inattaccabile?

19
Java / Re:Output di calcolo in una TextArea Swing
« on: February 12, 2017, 03:29:05 PM »
Problema risolto.
L'errore era questo
Code: You are not allowed to view links. Register or Login
this.add(jScrollPane1);poiché add si riferisce a this che è il "contenitore principale" (il JFrame) e quindi appena il codice viene eseguito la textarea veniva erroneamente "reimparentata" col JFrame... Infatti l'errore iniziale vedeva la textarea intravedersi dietro le linguette del JTabbedPane, quindi nel JFrame.

20
Sicurezza Informatica / Re:Il significato di backup
« on: February 11, 2017, 08:31:47 PM »
C'è almeno il trasferimento file via usb?

21
Sicurezza Informatica / Re:Il significato di backup
« on: February 11, 2017, 06:04:19 PM »
You are not allowed to view links. Register or Login
concordo al 100%, e l'iphone sono uguali. sono telefoni castrati.
sai che nell'iphone non puoi neanche inserire la SD??? sei completamente nella gabbia di apple...
:o
La chiusura del mondo Apple la conosco, ma pensavo che non arrivasse a tanto. Devo immaginare che gli iPhone abbiano una memoria interna bella capiente ::) altro che gli 8GB del mio Lumia, sistema operativo incluso.

22
Sicurezza Informatica / Re:Il significato di backup
« on: February 11, 2017, 11:34:27 AM »
You are not allowed to view links. Register or Login
vedi se si può mettere cyanogenmod sul tuo telefono. io preferisco cyanogenmod ed f-droid come market.
Non possibile: l'unimo market accessibile da WP è lo Store Micro$oft perché ci sono soltanto app sicure... ::) Al massimo posso installare applicazioni per facilitare/automatizzare la gestione da smartphone delle stesse cartelle che vedo collegandolo al pc, quindi soltanto la parte delle foto, video, documenti se salvati sul telefono... Il sistema operativo e le cartelle dei programmi sono in una root che resta invisibile all'interno dello smartphone di cui sono proprietario. :-[
You are not allowed to view links. Register or Login
ed il backup me lo faccio da solo sulla SD, ed ogni tanto metto tutto sul pc salvandolo come backup_annomesegiorno all'americana :)
Ecco, questo è esattamente il backup come lo intendo io! O se me lo devi offrire in automatico, mi devi permettere di salvare pure i peli di polvere sul display, se lo voglio! A quanto pare Windows Phone è un sistema operativo per utenti base, che non si pongono troppi problemi e al primo difetto vanno in assistenza invece di tentare ad aggiustare le cose (un po' come quelli che vivono su Facebook postando foto a raffica e poi non sanno allegare un pdf a una e-mail!). Non mi ritengo affatto un guru dell'informatica, ma dovermi servire di strumenti imprecisi e inaffidabili quando manualmente saprei fare di meglio, mi frustra molto.

23
Salve. È la prima volta che accedo al forum da smartphone, credo andrebbero sistemati i font per le sottosezioni perché si vedono più grandi rispetto ai font delle sezioni principali. Sempre che non sia un mio problema di visualizzazione.
 :)

24
Java / Re:Output di calcolo in una TextArea Swing
« on: February 10, 2017, 08:21:05 PM »
Aspetta... L'output di OutputArea è corretto in base all'esecuzione del codice, quella lunga stringa è uscita nella console invocando il println che mi hai suggerito prima.
Del resto, anche assegnando i due valori, l'output avviene 29 pixel sopra il bordo superiore dell'area JScrollPane, il cui ruolo sembra essere puramente "grafico" dato che lo scroller funziona fintanto che la textarea è vuota. Inoltre se l'elaborazione richiede varie righe di risposta, la textarea "sparisce" e si vede il riquadro dello scrollpane con solo una fascia in basso bianca.

Nel frattempo sono riuscito a "bloccare" gli spostamenti degli oggetti swing dopo l'output (eccetto la textarea) attraverso i row weights.
Purtroppo la textarea non pare gestibile poiché dovrebbe starsene buona nello scrollpane e non prevede row weights.

25
Java / Re:Output di calcolo in una TextArea Swing
« on: February 10, 2017, 04:23:15 PM »
Il debug non pare rilevare nulla se non l'avvio e la fine dell'esecuzione.
Ho stampato poi questa roba qua...
Code: You are not allowed to view links. Register or Login
javax.swing.JTextArea[,0,0,0x0,invalid,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,
border=javax.swing.plaf.synth.SynthBorder@1132ad42,flags=288,maximumSize=,minimumSize=,preferredSize=,caretColor=,
disabledTextColor=DerivedColor(color=142,143,145 parent=nimbusDisabledText offsets=0.0,0.0,0.0,0 pColor=142,143,145,
editable=false,margin=java.awt.Insets[top=0,left=0,bottom=0,right=0],
selectedTextColor=DerivedColor(color=255,255,255 parent=nimbusSelectedText offsets=0.0,0.0,0.0,0 pColor=255,255,255,
selectionColor=DerivedColor(color=57,105,138 parent=nimbusSelectionBackground offsets=0.0,0.0,0.0,0 pColor=57,105,138,
colums=26,columWidth=0,rows=8,rowHeight=0,word=false,wrap=false]

26
Java / Re:Output di calcolo in una TextArea Swing
« on: February 10, 2017, 03:10:24 PM »
Collassa nel senso che sparisce dalla GUI e gli altri swing si ripartiscono l'altezza disponibile.
Se svuoto i campi (textfield, checkbox e textarea) con un apposito button dedicato, ricompare la textarea ma in secondo piano rispetto agli altri oggetti e nella posizione dov'era finita stampando l'output.
Quote
Prova a stampare un output delle cordinate che inserisci (OutputArea)
Se ottieni 2 valori numerici puoi escludere questa ipotesi.
Non credo di avere capito... :(

27
Sicurezza Informatica / Re:Il significato di backup
« on: February 10, 2017, 03:06:04 PM »
Hanno un coraggio e una capacità di non leggere quello che non gli fa comodo come pochi, va detto.
A danno oramai fatto, continuano a rispondermi sull'Answers di Micro$oft su come recuperare i dati... Mica l'hanno capito che i dati li avevo messi al sicuro da tempo (tra l'altro sull'accont Google, non sul loro!) e che oramai l'app importante l'ho persa perché Windows Phone fa i backup a modo suo e quando gli pare! Tante volte mi arrivava una notifica "E' molto che non fai un backup, vuoi procedere adesso?", ora invece che c'era una traccia preziosa delle app perdute, ha sovrascritto quel backup di propria iniziativa! E manco posso accedervi da OneDrive, meno male che è ospitato sul mio account personale!

28
Java / Re:Output di calcolo in una TextArea Swing
« on: February 10, 2017, 12:11:29 PM »
Ho un aggiornamento circa il problema.
In sostanza, dopo la stampa dell'output, la JScrollPane collassa e le tre righe superiori occupano tutto lo spazio (in altezza) disponibile. Ho provato a impostare dei Weight Y, dando 40% allo JScrollPane e suddividendo il resto equamente tra gli altri oggetti, e dopo l'output questi ultimi si prendono tutta l'altezza, mentre la JTextArea torna visibile se azzero i contenuti dei vari campi, ma sempre spostata (di 29 pixel in alto, per la cronaca) rispetto al suo contenitore.

29
Sicurezza Informatica / Re:Il significato di backup
« on: February 09, 2017, 06:41:38 PM »
Non è un'affermazione mia, ho riportato quanto detto dal tipo del negozio di assistenza...

Diciamo che è immune all'installazione di antivirus, và... :D

30
Sicurezza Informatica / Re:Il significato di backup
« on: February 09, 2017, 04:20:09 PM »
You are not allowed to view links. Register or Login
Le App non più presenti nel playstore, quasi certamente saranno disponibili sui loro siti "ufficiali" o molto probabilmente sotto forma di apk in repositories esterni tipo F-droid.. a meno che non contenevano software dannoso o altre cose non belle.
Conosco il discorso degli apk nonché F-Droid... Ovviamente applicabile solo su piattaforma Android agendo "a proprio rischio" (nessuno mi garantisce che l'apk che trovo online mi riproduca la stessa app che avevo), quindi direi che la soluzione migliore sia rimboccarsi le maniche e farsi da sé la propria app per Android e installarsela via usb abilitando la modalità sviluppatore (o come si chiama...).
You are not allowed to view links. Register or Login
Per il backup, spesso le apps salvano le cartelle di configurazione, ma non con tutte funziona questo tipo di backup per via di identificativi univoci.
È multipiattaforma, ios e win installano un driver e funziona, con gnu-linux colleghi il cavetto usb e funziona.
In più potresti "rootare" un device android e farne quello che ti pare.
Certo, so che con Android posso un po' fare quello che mi pare con la memoria del telefono ;) , anzi direi che mi sento quasi "mutilato" ad avere qualche rudimento di programmazione e non poter agire, con fare responsabile, sul mio dispositivo.

In definitiva il backup di uno smartphone non è analogo al backup di un computer. Okay, questa triste esperienza mi ha insegnato una cosa nuova: i backup di Windows Phone non esistono.

---

Oggi tra l'altro mi sono trovato dalle parti di un centro assistenza Micro$oft, e ho esposto all'addetto l'episodio che mi è accaduto. Ha detto prontamente che il mio errore è stato recuperare il backup, perché Windows Phone è un sistema operativo immune ai virus, ma non le app di terze parti che io ci vado a installare... Avrei dovuto resettare, attivare il mio account Micro$oft e reinstallarmi manualmente le app una per una... :o Peccato che le app installabili provengono necessariamente dallo Store di Windows, dove vengono pubblicate dopo tutta una procedura di verifica, e che anche le campagne pubblicitarie abbinabili a un'app sono autorizzate da Micro$oft e non può sceglierle lo sviluppatore.
Chissà poi cosa succede per le app acquistate se le reinstallo manualmente...

Pages: 1 [2] 3 4 5