|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2000
Città: Salerno
Messaggi: 4338
|
[Java] package Jcalendar...
Salve raga...
sto mettendo a punto un programma in cui ho fatto utilizzo del package JCalendar toedter (l'unico free che ho trovato...) E' una domanda che forse dovrei porre a chi l'ha già usata... E' possibile modificare il colore di background di determinati giorni? Il package contiene diversi bean, fra cui il dayChooser, ma l'opzione setBackground color non ha risvolti... Thanks a lot ![]()
__________________
Doc : "Ovviamente, il continuum temporale è stato interrotto creando questa nuova temporale sequenza di eventi risultante in questa realtà alternativa" Marty : ... ![]() ![]() |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
Nelle OpenSwing (è un framework MVC per costruire GUI abbastanza complesse, fornisce un binding a db tramite i cosidetti Plain Old Java Objects, permette di costruire Java Desktop Applications e/o Rich Internet Applications a tre tier) tra i vari controlli GUI che mette a disposizione questa libreria, c'è anche un JCalendar.
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Nov 2000
Città: Salerno
Messaggi: 4338
|
Quote:
![]() Che sia l'unico calendar free? ![]() Vabbè, cmq sapresti aiutarmi? Ho completato il programma, mi rimane solo questo... ![]()
__________________
Doc : "Ovviamente, il continuum temporale è stato interrotto creando questa nuova temporale sequenza di eventi risultante in questa realtà alternativa" Marty : ... ![]() ![]() |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
Comunque l'ho aperto in NetBeans e ci ho smanettato un po' per scoprire se ci sono dei metodi dal nome "promettente" da chiamare, e su quale component interno al DateControl. Prima devi mettere le mani sul JDayChooser: Codice:
// DateControl -> JDateChooser -> JCalendar -> JDayChooser JDateChooser dch = (JDateChooser) dateControl1.getComponent(0); JCalendar jcal = dch.getJCalendar(); JDayChooser jdc = jcal.getDayChooser(); Codice:
// Component Background and Foreground: come al solito Color jdcBackground = jdc.getBackground(); jdc.setBackground(jdcBackground); Color jdcForeground = jdc.getForeground(); jdc.setForeground(jdcForeground); // days color: (workdays/sunday) Color workdayForeground = jdc.getWeekdayForeground(); jdc.setWeekdayForeground(workdayForeground); Color sundayForeground = jdc.getSundayForeground(); jdc.setSundayForeground(sundayForeground); // day border (visible/invisible) jdc.isDayBordersVisible(); jdc.setDayBordersVisible(true); // Background decoration and color jdc.isDecorationBackgroundVisible(); jdc.setDecorationBackgroundVisible(true); Color decorationBack = jdc.getDecorationBackgroundColor(); jdc.setDecorationBackgroundColor(decorationBack);
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:52.