Articles of swing

Come cambiare il colore di sfondo di JTabbedPane?

So che è ansible modificare le proprietà LaF , ma come si fa a fare questo senza farlo? Chiedo solo perché setBackground non sembra farlo. Si noti che sto cercando di modificare le seguenti proprietà: TabbedPane.background (o TabbedPane.contentAreaColor ?) TabbedPane.tabAreaBackground

Perché la mia JLabel non viene visualizzata

Sto chiamando questo metodo chiamato check in una delle mie classi astratte, ma per qualche motivo il JLabel (problema) che sto aggiungendo al JPanel (pannello) non viene mostrato. Perché sta succedendo? Qualsiasi spiegazione, sto usando sia il ridisegno, sia i metodi di convalida, ma ancora non compare nulla.

Ottenere il valore RGB da sotto il cursore del mouse

Sto cercando di creare un programma che rileva il colore che si trova sotto il cursore del mouse e quindi visualizza i valori di colore e RGB in una finestra sullo schermo. Sono MOLTO nuovo a Java quindi non so molto di nulla. Ho due codici su cui ho lavorato, con l’aiuto di un amico, […]

JButton () funziona solo quando si posiziona il mouse

import java.awt.*; import java.awt.image.*; import java.awt.event.*; import javax.imageio.*; import java.lang.*; import java.io.*; import javax.swing.*; public class MainClass extends Component{ private Image bg; private ImageIcon newgame; private ImageIcon quit; private ImageIcon options; private JButton bquit; private JButton boptions; private JButton bnewgame; private static Container pane; //Container public void loadImage() { try { bg=ImageIO.read(new File(“bg1.png”)); } catch […]

Stampa di un componente Swing di grandi dimensioni

Ho un modulo Swing con una tabella personalizzata all’interno di un JScrollPane (è solo un JPanel, non una sottoclass di JTable), e sto cercando di farlo stampare. Se si invia l’intero frame alla stampante, il riquadro di scorrimento si interrompe e se ridimensiono il riquadro alla dimensione del contenuto del riquadro di scorrimento, una sorta […]

Finestra di emoticon del client di chat JAVA

Ho lavorato sulla creazione di un client di chat (java swing) e ho appena reso le mie emoticon completamente utilizzabili ma, ad eccezione degli utenti che digitano “:)”, ad esempio, desidero fornire una finestra popup con tutte le emoticon disponibili. Quello che sto cercando è un modo per creare una tale finestra (ad esempio, come […]

Stampa di un JPanel con Japer scorrevole su di esso

Voglio solo stampare un JPanel che abbia un JTable scorrevole su di esso. Ho orientato JPanel con JTable su di esso. Ma posso stampare solo l’area visibile. I contenuti nell’area scorrevole di JTable non vengono stampati.

Quale sarebbe il modo migliore per build il mio programma?

È la prima volta che cercherò di creare un programma completo da solo, fino ad ora ho solo sviluppato metodi individuali e lezioni individuali, quindi mi piacerebbe sentire i tuoi pensieri e suggerimenti su quale sarebbe il modo più ottimale di creare la mia GUI / programma. L’idea è che ho un JFrame con un […]

Disegnare un componente su BufferedImage provoca la corruzione del display

Sto usando il componente JScrollNavigator qui descritto, al fine di fornire una finestra di navigazione su un grande componente CAD “simile ad un canvas” che ho incorporato in un JScrollPane . Ho provato ad adattare JScrollNavigator per disegnare un’immagine in miniatura della canvas per fornire all’utente un contesto aggiuntivo. Tuttavia, l’azione di fare ciò causa […]

Java: scorri fino a un testo specifico all’interno di JTextArea

Sto cercando di implementare una funzione all’interno del programma corrente che sto scrivendo e voglio imparare come scorrere verso il basso in un testo specifico all’interno di una JTextArea. Ad esempio, diciamo che ho il seguente: JTextArea area = new JTextArea(someReallyLongString); someReallyLongString rappresenterebbe un paragrafo o una porzione di testo molto grande (in cui la […]